Wiktionary
iododeoxyuridine
n. A nucleoside and thymidine analogue that is a radiosensitizer.