edatrexate
English
Noun
edatrexate
(
uncountable
)
(
pharmacology
)
A particular
dihydrofolate
reductase
inhibitor
.