THREAD WORM


Meaning of THREAD WORM in English

parasitic worm that lives in the intestines

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.