Starfishes, noun plural of starfish. Synonyms in the same form.
Sea star
asteroids
All synonyms for starfish →