leptodactylidae Meaning, Definition & Usage

  1. noun New World frogs; in some classifications essentially coextensive with the family Bufonidae
    family Leptodactylidae.

WordNet