The Collaborative International Dictionary
Homelyn
Homelyn \Home"lyn\, n. [Scot. hommelin.] (Zo["o]l) The European sand ray ( Raia maculata); -- called also home, mirror ray, and rough ray.
Wiktionary
homelyn
n. (taxlink Raia maculata species), the European sand ray.