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 animals gut.
TAPEWORM
Meaning of TAPEWORM in English
English dictionary of medicine. Английский словарь медицины. 2012