Definition of frogfish

Definition of frogfish
  1. frogfish Noun Any of several benthic anglerfish, of the family "Antennariidae", having a frog-like mouth with a lure
Need more help? Try our forum NEW