Definitions for leptodactylid
Overview of noun leptodactylid
The noun leptodactylid has 1 senses? (no senses from tagged texts)
1. leptodactylid frog, leptodactylid
(toothed frogs: terrestrial or aquatic or arboreal)
(toothed frogs: terrestrial or aquatic or arboreal)
