Find the word definition

Wiktionary
frogfishes

n. (plural of frogfish English)

WordNet
frogfish
  1. n. fish having a frog-like mouth with a lure on the snout

  2. [also: frogfishes (pl)]

frogfishes

See frogfish