mithramycin
Explore definitions, synonyms, and language insights of mithramycin
Definitions
Noun
an antineoplastic drug (trade name Mithracin) used to treat cancer of the testes
Explore definitions, synonyms, and language insights of mithramycin