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