iododeoxyuridine

Noun

 * 1) A nucleoside and thymidine analogue that is a radiosensitizer.