leflunomide

nounA medication used to treat rheumatoid arthritis and other autoimmune diseases by reducing inflammation and slowing joint damage.

No synonyms or antonyms found for this word.

leflunomide synonyms & antonyms | whatsthatwordmean | whatsthatwordmean