Webster's Revised Unabridged Dictionary · 1913

Oulachan

Oulachan , noun

(Zoology) Same as Eulachon.