ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates
Seed ·
cestode in CommonParlance