Word info

cidaroid

Noun

Meaning

cidaroid (plural cidaroids)

Any primitive sea urchin of the order Cidaroida

Source: en.wiktionary.org

Anagrams

Close letter words and terms