Synonyms of Starfish

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

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)