Noun
edoxudine (uncountable) English Wikipedia has an article on:edoxudineWikipedia An antiviral drug effective against herpes simplex.