Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
methotrexate
in English
methotrexate
us
/ˈmeθoʊtrɛkˌteɪt/
uk
/ˈmiːθəʊtreɪt/
#uncommon
Definitions
Noun
a
medication
for
cancer
,
autoimmunity
,
and
pregnancy
issues
a
drug
treating
cancer
;
autoimmune
diseases