English dictionary, thesaurus, translations & etymology
FreeDict.com

pinworm in French

pinworm in French

oxyure
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.