English Dictionary
◊ FROGFISH
frogfish
n : fish having a frog-like mouth with a lure on the snout