English dictionary, thesaurus, translations & etymology
FreeDict.com

pinworm in Swedish

pinworm in Swedish

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