STARRY RAY


Meaning of STARRY RAY in English

noun

: a skate ( Raja radiata ) common on the European coasts and occasionally on the Atlantic coast of America having large dorsal spines with stellate bases

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.