Synonyms

1. cestode

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

Synonyms

  • flatworm
  • taenia
  • echinococcus
  • class Cestoda
  • Cestoda
  • platyhelminth

Featured Games

Synonym.com