idoxuridine
nounMedical Definition of idoxuridine
: a white crystalline drug C9H11IN2O5 that is an analog of pyrimidine and is used to treat keratitis caused by the herpesviruses producing herpes simplex
—abbreviation IDU
— called also iododeoxyuridine, IUDR