sea star

1. (noun) echinoderms characterized by five arms extending from a central disk
Synonyms: starfish
Related Words: echinoderm



Terms and Conditions of Use / Copyright Notice