- horse-head as a noun:
- 1
horse-head
noun
1 horse-head
Any of several silvery marine fishes with very flat bodies.
synonyms: Atlantic moonfish, dollarfish, horsefish, horsehead, moonfish, Selene setapinnis.
Dutch: paardenhoofd, maanvis
debug info: 0.0134