starfish
nounDefinition of starfish
: any of a class (Asteroidea) of echinoderms that have a body of usually five arms radially arranged about a central disk and feed largely on mollusks (such as oysters)
— called also sea star
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more