What is the full meaning of cestoideans
CESTOIDEAN, a tapeworm [n]
Example of the word cestoideans placed on a Scrabble board.