Unscramble
Definition of Batrachoididae
Noun: Batrachoididae
Toadfishes; related to anglers and batfishes
- family Batrachoididae
See also:
batrachians
Batrachoseps