Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

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