FROGFISH


Meaning of FROGFISH in English

(n.) An oceanic fish of the genus Antennarius or Pterophrynoides; -- called also mousefish and toadfish.

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