Meaning of starfish

Definition of starfish

(noun) echinoderms characterized by five arms extending from a central disk

Other information on starfish

WIKIPEDIA results for starfish
Amazon results for starfish