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