horsefish
1. [ noun ] (zoology) any of several silvery marine fishes with very flat bodies
Synonyms: Atlantic_moonfish horsehead dollarfish Selene_setapinnis horse-head moonfish
Related terms: carangid_fish lookdown
Similar spelling:   horseflesh
  horsefly
  horsewhip
  horsebrier
  horse_bean