Leflunomide Definition

noun

An inhibitor of pyrimidine synthesis, used to treat some forms of arthritis.

Wiktionary
Synonyms:
  • Arava

Find Similar Words

Find similar words to leflunomide using the buttons below.

Words Starting With

Words Ending With

Unscrambles

leflunomide