|
Definition of Homelyn
1. n. The European sand ray (Raia maculata); -- called also home, mirror ray, and rough ray.
Definition of Homelyn
1. Noun. ''Raia maculata'', the European sand ray. ¹
¹ Source: wiktionary.com
Definition of Homelyn
1. the spotted ray [n -S]
Medical Definition of Homelyn
1.