Wiktionary
edatrexate
n. A particular dihydrofolate reductase inhibitor.
n. A particular dihydrofolate reductase inhibitor.