Synonyms and Antonyms for leptodactylid frog | Synonym.com

Synonyms and Antonyms for leptodactylid frog

1. leptodactylid frog (n.)

toothed frogs: terrestrial or aquatic or arboreal

Synonyms: