WordNet (r) 3.0 (2006):leptodactylid frog n 1: toothed frogs: terrestrial or aquatic or arboreal [syn: leptodactylid frog, leptodactylid]