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