leptodactylid
1. [ noun ] (zoology) toothed frogs: terrestrial or aquatic or arboreal
Synonyms: leptodactylid_frog
Related terms: frog Leptodactylidae
Similar spelling:   Leptodactylidae
  Leptodactylus