STARFISH


Meaning of STARFISH in English

n. marine invertebrate having a thick spiny body and five or more arms

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.