Wiktionary
detorubicin
n. A particular anthracycline antibiotic.
n. A particular anthracycline antibiotic.