Batrachoididae

Explore definitions, synonyms, and language insights of Batrachoididae

Definitions

Noun
toadfishes; related to anglers and batfishes

More General Terms