Idoxuridine
Definition of Idoxuridine
1. Noun. A particular antiviral drug used to combat herpesvirus. ¹
¹ Source: wiktionary.com
Medical Definition of Idoxuridine
1.
1. Noun. A particular antiviral drug used to combat herpesvirus. ¹
¹ Source: wiktionary.com
1.