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.

Origin

Early 19th century.