What is the meaning of Batrachoidid?

Any fish in the family Batrachoididae, the toadfishes.

Source: wiktionary.org