homelyn
noun
home·lyn
| \ ˈhōmlə̇n, ˈhäm-\
variants:
or less commonly homelyn ray
plural -s
Definition of homelyn
: a European ray (Raja maculata)
Keep scrolling for more