homelyn
English
homelyn meaning in English • homelyn का अर्थ अंग्रेजी में
Noun
- The European sand ray (Raia maculata); -- called also home>, mirror ray>, and rough ray>.