Leptodactylid — synonyms, definition
1. leptodactylid (Noun)
1 synonym
leptodactylid frog
1 definition
leptodactylid (Noun) — Toothed frogs: terrestrial, aquatic or arboreal.
6 types of
anuran batrachian frog salientian toad toad frog
2 parts of
Leptodactylidae family Leptodactylidae