cassiduloid
cassiduloid has 1 sense in the JumbleFix dictionary. Letters: 11.
Definitions
noun
. A sea urchin of the order Cassiduloida, having a flattened, oval test.