starfish

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



Terms and Conditions of Use / Copyright Notice