Homelyn

From Biology-Online Dictionary | Biology-Online Dictionary

Homelyn

(Science: zoology) The European sand ray (raia maculata).

Synonym: home, mirror ray, and rough ray.

Origin: Scot. Hommelin.