'Batrachoididae' definitions:

Definition of 'Batrachoididae'

(from WordNet)
noun
Toadfishes; related to anglers and batfishes [syn: Batrachoididae, family Batrachoididae]

Words containing 'Batrachoididae'