FROGFISH


Meaning of FROGFISH in English

noun ·see angler, ·noun, 2.

2. frogfish ·noun an oceanic fish of the genus antennarius or pterophrynoides;

— called also mousefish and toadfish.

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