HOMELYN


Meaning of HOMELYN in English

noun the european sand ray (raia maculata);

— called also home, mirror ray, and rough ray.

Webster English vocab.      Английский словарь Webster.