Word Games Pro Dictionary
cestode
noun
ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates
Quick reference
Word Facts
Meaning
Definitions
noun
ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates
Similar words
