Frogfish - Definition

frogfish

n 1: fish having a frog-like mouth with a lure on the snout

Look up another word