Idarubicin. Definition

Medical Definition: Idarubicin

Anticancer drug which is a type of antitumor antibiotic. Also called 4-demethoxydaunorubicin.

* Automatic translation