Find the word definition

Wiktionary
iododoxorubicin

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