EN

Synonyms for starfishes

Starfishes, noun plural of starfish. Synonyms in the same form.

Synonyms in the same form

Noun plural

Sea star

asteroids