starry ray
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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share