Skip to main content

homelyn

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