toadfishes

noun
  1. plural of toadfish; marine fish with large heads, wide mouths, and the ability to make croaking sounds
  2. Usage: zoology

Examples