Word info

caymanostellid

Noun

Meaning

caymanostellid (plural caymanostellids)

Any sea star of the family Caymanostellidae

Source: en.wiktionary.org

Close letter words and terms