Words: leptodactylid frog leptodactylid
Part of speech: n
Definition: toothed frogs: terrestrial or aquatic or arboreal