aminopterins

noun
  1. Plural of aminopterin; synthetic compounds that inhibit dihydrofolate reductase and are used in cancer chemotherapy and immunosuppression.
  2. Usage: technical; medical/pharmaceutical

Examples