leptodactylid
English
Noun
leptodactylid
(
plural
leptodactylids
)
(
zoology
)
Any
frog
of the family
Leptodactylidae