Word info

cassiduloid

Noun

Meaning

cassiduloid (plural cassiduloids)

Any sea urchin of the order Cassiduloida.

Source: en.wiktionary.org

Close letter words and terms