iododeoxyuridine (English, noun)
expansion: iododeoxyuridine (uncountable)
Senses:
glosses: A nucleoside and thymidine analogue that is a radiosensitizer.
tags: uncountable
Forms: