cestode

Explore definitions, synonyms, and language insights of cestode

Definitions

Noun
ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates

More General Terms


More Specific Terms