TAPEWORM


Meaning of TAPEWORM in English

A worm that is flattened like a tape measure and functions as an intestinal parasite, unable to live freely on its own but able to do so within an animal’s gut.

English dictionary of medicine.      Английский словарь медицины.