Horsefish — synonyms, definition
1. horsefish (Noun)
6 synonyms
Atlantic moonfish Selene setapinnis dollarfish horse-head horsehead moonfish
1 definition
horsefish (Noun) — Any of several silvery marine fishes with very flat bodies.
2 types of
carangid carangid fish
3 types
Selene vomer lookdown lookdown fish