Search the meaning/definition of over one hundred thousand
words!
Random Word
leflunomide means
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 ... more