leflunomide

definition: an anti-TNF compound (trade name Arava) that is given orally
example:
speech part: noun
synonyms:
Video not found.