mirror ray

from The Collaborative International Dictionary of English v.0.48
Homelyn \Home"lyn\, n. [Scot. hommelin.] (Zool)
   The European sand ray ({Raia maculata}); -- called also
   {home}, {mirror ray}, and {rough ray}.
   [1913 Webster]
    

[email protected]