Noun
idoxuridine (uncountable) English Wikipedia has an article on:idoxuridineWikipedia A particular antiviral drug used to combat herpesvirus.