Synonyms of Starfish
Primary definition: A echinoderm with a typically star-shaped body, consisting of a central disc and usually five arms.
Primary definition: A echinoderm with a typically star-shaped body, consisting of a central disc and usually five arms.