TAPEWORM


Meaning of TAPEWORM in English

[tape.worm] n [fr. its shape] (1752): any of a class (Cestoda) of platyhelminthic worms parasitic esp. in the intestines of vertebrates--called also cestode

Merriam-Webster English vocab.      Английский словарь Merriam Webster.