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