pinworm
nounDefinition of pinworm
1
: any of numerous small nematode worms (family Oxyuridae) that infest the intestines and especially the cecum of various vertebrates
especially
: a worm (Enterobius vermicularis) parasitic in humans
2
: any of several rather slender insect larvae that burrow in plant tissue
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more