sand starWiktionary 原文英美释义名词noun1Luidia foliolata, a starfish in the family Luidiidae, found in the northeastern Pacific Ocean.