TAPEWORM


Meaning of TAPEWORM in English

[noun] [C] - a long flat-bodied parasite (= an organism which lives in another from which it obtains its food) which lives inside the bowels of humans and other animals

Cambridge English vocab.      Кембриджский английский словарь.