The online English-English dictionary from The Project Gutenberg
Result for Threadworm
Any long, slender nematode worm, especially the pinworm and filaria.