TAPEWORM


Meaning of TAPEWORM in English

■ noun a parasitic flatworm with a long ribbon-like body, the adult of which lives in the intestines. [Class Cestoda: many species.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.