Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

frogfish Definition

Cancel
frogfish
noun
Any of several benthic anglerfish, of the family , having a frog-like mouth with a lure

Words Related to frogfish!

frogfish Examples by Brain Bank Users