Meaning of methotrexate

Definition of methotrexate

(noun) toxic antimetabolite that limits cellular reproduction by acting as an antagonist to folic acid; used to treat certain cancers and psoriasis and rheumatoid arthritis

Other information on methotrexate

WIKIPEDIA results for methotrexate
Amazon results for methotrexate