THREADWORM


Meaning of THREADWORM in English

(n.) Any long, slender nematode worm, especially the pinworm and filaria.

Webster's English dictionary.      Английский словарь Webster.