Webster's Revised Unabridged Dictionary · 1913

Mérou

Mérou , noun

[French]

(Zoology) See Jack, 8 (c).

Also: Merou