family leptodactylidae Meaning, Definition & Usage

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

WordNet