Homelyn

From Biology-Online Dictionary
Jump to: navigation, search

Homelyn

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

Synonym: home, mirror ray, and rough ray.

Origin: Scot. Hommelin.