oxyuricide
Noun
Meaning
oxyuricide (plural oxyuricides)
Any anthelmintic that is destructive to worms of the genus Oxyuris, or pinworms.
Noun
oxyuricide (plural oxyuricides)
Any anthelmintic that is destructive to worms of the genus Oxyuris, or pinworms.