Threadworm
English Translation from English to English dictionary online for the word Threadworm
-
1 n.
Any long, slender nematode worm, especially the pinworm and filaria.
-
2 n.
Any long, slender nematode worm, especially the pinworm and filaria.