meaning of homelyn
1.
The
European
sand
ray
(Raia
maculata);
--
called
also
home,
mirror
ray,
and
rough
ray.
Related Words
homelyn
|
Developed & Maintained By
Taraprasad.com