HORSEFISH


Meaning of HORSEFISH in English

noun the moonfish (selene setipinnis).

2. horsefish ·noun the sauger.

Webster English vocab.      Английский словарь Webster.