sand star

noun

sand star

noun
1

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

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.