Wiktionary
deoxydoxorubicin
n. (context medicine English) An anthracycline, related to doxorubicin, used to combat some cancers