Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

leflunomide Definition

Cancel
leflunomide
noun
An inhibitor of pyrimidine synthesis, used to treat some forms of arthritis

Words Related to leflunomide!

leflunomide Examples by Brain Bank Users