pinworm

noun

pinworm

noun

Etymology From pin + worm.

1

Any of several nematode worms, of the family Oxyuridae, that are parasitic to mammals

Synonyms
threadworm

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.