Skip to main content

threadworm

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