batrachoididae batrachoididae

Definition(s):

  • (n) toadfishes; related to anglers and batfishes

Wiki Images for batrachoididae

definition of batrachoididae
Word of the Day
amalgamation amalgamation
/ə ˌmæl ɡə ˈmeɪ ʃən /