methotrexate ( synonym found)

Definition of methotrexate:

°(medicine) An antimetabolite and antifolate drug used in treatment of cancer and autoimmune diseases.

Definition of methotrexate:

°(medicine) An antimetabolite and antifolate drug used in treatment of cancer and autoimmune diseases.

Back to Top