frogfish has definitions from the field of zoology
1
[ noun ] (zoology) fish having a frog-like mouth with a lure on the snout
*