Find the word definition

Wiktionary
toadfishes

n. (plural of toadfish English)

WordNet
toadfish
  1. n. bottom-dwelling fish having scaleless slimy skin and a broad thick head with a wide mouth [syn: Opsanus tau]

  2. [also: toadfishes (pl)]

toadfishes

See toadfish