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.
Origin
Early 19th century.
Definition of starry ray in US 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.