family Polypedatidae

1. (noun) Old World tree frogs
Synonyms: Polypedatidae
Related Words: amphibian family



Terms and Conditions of Use / Copyright Notice