FROGFISH MEANING IN ENGLISH

• Frogfish Definition & Synonyms

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


RECENT SEARCHES