Word info

somasteroid

Noun

Meaning

somasteroid (plural somasteroids)

Any extinct starfish of the class Somasteroidea

Source: en.wiktionary.org

Close letter words and terms