1 English Synonyms for AMETHOPTERIN
Prev.1Next
methotrexate
Definition: 1. (pharmaceutical drug) An antimetabolite and antifolate drug used in treatment of cancer, autoimmune diseases and ectopic pregnancies.
Show more information about methotrexate
Prev.1Next
Search took: 1.6472 ms