Starfish - Definition

starfish

n 1: echinoderms characterized by five arms extending from a
central disk [syn: starfish, sea star]

Look up another word