Definition of starry ray in English:
starry ray
noun
Any of various skates (family Rajidae), having small dark spots or small projecting thorns with star-shaped bases scattered over the upper surface, especially Amblyraja radiata.
The terms skate and ray have often been used interchangeably; in modern usage, skates belong to the order Rajiformes and rays to the orders Myliobatiformes, Torpediniformes, and Pristiformes.
Origin
Early 19th century.
Are You Learning English? Here Are Our Top English Tips