family Leptodactylidae

Explore definitions, synonyms, and language insights of family Leptodactylidae

Definitions

Noun
New World frogs; in some classifications essentially coextensive with the family Bufonidae

More General Terms