leptodactylidae : Idioms & Phrases


family leptodactylidae

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