Wiktionary
iododoxorubicin
n. (context medicine English) An anthracycline antitumor antibiotic that is also used to treat amyloidosis