horse-head
1. [ noun ] (zoology) any of several silvery marine fishes with very flat bodies
Synonyms: Atlantic_moonfish horsefish horsehead dollarfish Selene_setapinnis moonfish
Related terms: carangid_fish lookdown
Similar spelling:   horsehead
  horse-trade
  horse_trade
  horseweed
  horsetail
  horsehide
  horse_trader
  horse_trading
  horse-drawn
  horse_doctor
  horse_tick