Noun Definition

frogfish

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

Category: Animals