VariousWords beta
Related Terms:
Definitions:
Noun
frogfish
Definition: fish having a frog-like mouth with a lure on the snout
Definition: Any of several benthic anglerfish, of the family Antennariidae, having a frog-like mouth with a lure.