threadworm
English
threadworm meaning in English • threadworm का अर्थ अंग्रेजी में
Noun
- Any long, slender nematode worm, especially the pinworm and filaria.