English dictionary, thesaurus, translations & etymology
FreeDict.com

pinworm in Spanish

pinworm in Spanish

oxiuro
noun
Any of several nematode worms, of the family Oxyuridae, that are parasitic to mammals
pidulle
noun
Any of several nematode worms, of the family Oxyuridae, that are parasitic to mammals
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.