horsehead
1.
(
noun
) any of several silvery marine fishes with very flat bodies
Synonyms:
Atlantic moonfish
,
Selene setapinnis
,
dollarfish
,
horsefish
,
moonfish
Related Words:
Selene vomer
,
carangid
,
carangid fish
,
lookdown
,
lookdown fish
Terms and Conditions of Use / Copyright Notice