Synonyms and Antonyms for leptodactylid

1. leptodactylid (n.)

toothed frogs: terrestrial or aquatic or arboreal

Synonyms: