Word info

sand star

Noun

Meaning

sand star (plural sand stars)

Luidia foliolata, a starfish in the family Luidiidae, found in the northeastern Pacific Ocean.

Source: en.wiktionary.org

Close letter words and terms