Noun methotrexate has 1 sense
  1. methotrexate, methotrexate sodium, amethopterin - toxic antimetabolite that limits cellular reproduction by acting as an antagonist to folic acid; used to treat certain cancers and psoriasis and rheumatoid arthritis
    --1 is a kind of antimetabolite; immunosuppressant, immunosuppressive drug, immune suppressant drug
,
TOP