pinworm
English
Etymology
Noun
pinworm (plural pinworms)
- Any of several nematode worms, of the family Lua error in Module:parameters at line 797: Parameter "noshow" is not used by this template., that are parasitic to mammals
Synonyms
Translations
worms
|