Webster's Revised Unabridged Dictionary · 1913
Horsehead
Copy link
Horsehead
(hôrs"hed`)
, noun
(Zoology)
The silver moonfish (
Selene vomer
).
↑