Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Starfish in English

English

Starfish

/stɑrfɪʃ/

noun

1. Echinoderms characterized by five arms extending from a central disk

    synonym:
  • starfish
  • ,
  • sea star

Examples of using

Yuriko, a marine biology grad student, fell asleep inside a fish tank and awoke covered in octopuses and starfish.