Crossword clues for leptodactylid
leptodactylid
Wiktionary
leptodactylid
n. (context zoology English) Any member of the Leptodactylidae.
WordNet
leptodactylid
n. toothed frogs: terrestrial or aquatic or arboreal [syn: leptodactylid frog]