|
Definition of Horsehead
1. Noun. Any of several silvery marine fishes with very flat bodies.
Exact synonyms: Atlantic Moonfish, Dollarfish, Horse-head, Horsefish, Moonfish, Selene Setapinnis
Generic synonyms: Carangid, Carangid Fish
Specialized synonyms: Lookdown, Lookdown Fish, Selene Vomer
Generic synonyms: Carangid, Carangid Fish
Specialized synonyms: Lookdown, Lookdown Fish, Selene Vomer
Definition of Horsehead
1. n. The silver moonfish (Selene vomer).
Medical Definition of Horsehead
1.