English Noun cestodes plural of cestode Anagrams codesets, cossetedWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads