Nouns

(n)leptodactylid frog, leptodactylidtoothed frogs: terrestrial or aquatic or arboreal