How to pronounce "leptodactylidae" (Slovenian)
Voice
Listen
Votes
Add your own pronunciation of "leptodactylidae"
Meanings and definitions of "leptodactylidae"
- Noun
New World frogs; in some classifications essentially coextensive with the family Bufonidae
Synonyms: