THREADWORM


Meaning of THREADWORM in English

/ ˈθredwɜːm; NAmE -wɜːrm/ noun

a small thin worm that lives in the intestines of humans and animals

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.