English dictionary, thesaurus, translations & etymology
FreeDict.com

pinworm in Indonesian

pinworm in Indonesian

cacing keremi
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.