English dictionary
starfish meaning and definition
Definition and meaning of starfish at MeaningMonkey.org. starfish meaning and definition in the English Dictionary.STARFISH noun
Definition of starfish (noun)
- echinoderms characterized by five arms extending from a central disk
- synonyms: sea star
Source: Princeton University Wordnet