Synonyms for "cestode"

Words with similar meaning