- any of various nematode worms, especially a pinworm.
Origin of threadworm
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018
- any of various nematodes, esp the pinworm
- A nematode of the genus Strongyloides, parasitic in the small intestine of mammals.