TAPEWORM


Meaning of TAPEWORM in English

tape ‧ worm /ˈteɪpwɜːm $ -wɜːrm/ BrE AmE noun [countable]

a long flat ↑ worm that lives in the ↑ bowel s of humans and other animals and can make them ill

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.