Synonyms and Antonyms for leptodactylid | Synonym.com

Synonyms and Antonyms for leptodactylid

1. leptodactylid (n.)

toothed frogs: terrestrial or aquatic or arboreal

Synonyms: