Horsehead — synonyms, definition

1. horsehead (Noun)

6 synonyms
Atlantic moonfish Selene setapinnis dollarfish horse-head horsefish moonfish
1 definition

horsehead (Noun) — Any of several silvery marine fishes with very flat bodies.

2 types of
carangid carangid fish
3 types
Selene vomer lookdown lookdown fish