frogfish n : fish having a frog-like mouth with a lure on the snout [also: {frogfishes} (pl)] frogfishes See {frogfish}
Copyright © 2024 3Dict.net