batrachoididae
1. [ noun ] (biology,zoology) toadfishes; related to anglers and batfishes
Synonyms: family_Batrachoididae
Related terms: fish_family Pediculati toadfish
Similar spelling:   battery-acid
  battery_acid
  Batrachoseps