Meaning of mithracin
Definition of mithracin
(noun)
an
antineoplastic
drug
(trade
name
Mithracin)
used
to
treat
cancer
of the testes
Other information on mithracin
WIKIPEDIA results for
mithracin
Amazon results for
mithracin
Tweet