Leflunomide — synonyms, definition

1. leflunomide (Noun)

1 synonym
Arava
1 definition

leflunomide (Noun) — An anti-TNF compound (trade name Arava) that is given orally; can slow the progression of rheumatoid arthritis by slowing the proliferation of white blood cells which reduces inflammation in the synovium.

1 type of
anti-TNF compound