TAPEWORM


Meaning of TAPEWORM in English

/ ˈteɪpwɜːm; NAmE -wɜːrm/ noun

a long flat worm that lives in the intestines of humans and animals

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