horsefish

1. (noun) any of several silvery marine fishes with very flat bodies
Synonyms: Atlantic moonfish, Selene setapinnis, dollarfish, horsehead, moonfish
Related Words: Selene vomer, carangid, carangid fish, lookdown, lookdown fish



Terms and Conditions of Use / Copyright Notice