English dictionary, thesaurus, translations & etymology
FreeDict.com

pinworm in Greek

pinworm in Greek

οξύουρος
noun
Any of several nematode worms, of the family Oxyuridae, that are parasitic to mammals
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.