Starfish — synonyms, definition

1. starfish (Noun)

1 synonym
sea star
1 definition

starfish (Noun) — Echinoderms characterized by five arms extending from a central disk. ex. "the starfish illustrates radial symmetry"

1 type of
echinoderm
2 parts of
Asteroidea class Asteroidea