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.
An inhibitor of pyrimidine synthesis, used to treat some forms of arthritis.
Find similar words to leflunomide using the buttons below.