What is the full meaning of methotrexates
METHOTREXATE, a drug used in the treatment of cancer [n]
Example of the word methotrexates placed on a Scrabble board.