Word info

edatrexate

Noun

Meaning

edatrexate (uncountable)

(pharmacology) A particular dihydrofolate reductase inhibitor.

Source: en.wiktionary.org

Close letter words and terms