Webster's Revised Unabridged Dictionary · 1913

Horsehead

Horsehead (hôrs"hed`) , noun

(Zoology) The silver moonfish (Selene vomer).