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
Tweet