◄
Threadworm
►
Dictionary
(
n.
) Any long, slender nematode worm, especially the pinworm and filaria.
Clyx.com