Synonyms for leptodactylid | Synonym.com

Synonyms and antonyms for leptodactylid

1. leptodactylid (n.)

toothed frogs: terrestrial or aquatic or arboreal

Synonyms: