The Collaborative International Dictionary
                    mirror ray
                    
                        
                
                                                                    Homelyn \Home"lyn\, n. [Scot. hommelin.] (Zo["o]l) The European sand ray ( Raia maculata); -- called also home, mirror ray, and rough ray.
Usage examples of "mirror ray".
He chose the mirror ray and worked its curved edge into the door crack at the position of the locking mechanism.