HORSEFISH MEANING IN ENGLISH

• Horsefish Definition & Synonyms

  1. (n.) The moonfish (Selene setipinnis).
  2. (n.) The sauger.


Synonyms:
Horsehead, Moonfish,

RECENT SEARCHES