Home / L / leflunomide

leflunomide

noun 11 letters Scrabble 17 WWF 22
Definitions
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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →