horsefish
noun
plural horsefish
or horsefishes
Definition of horsefish
1a
: moonfish sense a
b
: sauger
c
: a sea horse (genus Hippocampus)
d
: a dusky rough-skinned southern African scorpaenid fish (Congiopodus torvus)
2
: horseshoe crab