Wiktionary
frogfishes
n. (plural of frogfish English)
WordNet
frogfish
n. fish having a frog-like mouth with a lure on the snout
[also: frogfishes (pl)]
frogfishes
See frogfish