See Also: threadworm(medicine)
threadworm(dictionary)

threadworm (iou)



threadworm noun. E19.
[from THREAD noun + WORM noun.]
A worm with a very slender threadlike form; infection with such a worm; spec. = pinworm (a) s.v. PIN noun1.