horsehead Meaning, Definition & Usage
-
noun any of several silvery marine fishes with very flat bodies
Selene setapinnis; horse-head; horsefish; dollarfish; moonfish; Atlantic moonfish.
WordNet
Horse"head` noun
Definitions
(Zoöl.) The silver moonfish ( Selene vomer ).