What is the full meaning of idoxuridine
a drug containing iodine used to treat viral infections of the eye [n -S]
Example of the word idoxuridine placed on a Scrabble board.