methotrexate

nounA powerful drug used to treat certain types of cancer and autoimmune diseases by stopping cells from growing and dividing.

No synonyms or antonyms found for this word.

methotrexate synonyms & antonyms | whatsthatwordmean | whatsthatwordmean