English Dictionary
◊ POLYPEDATIDAE
Polypedatidae
n : Old World tree frogs [syn: {Polypedatidae}, {family
Polypedatidae}]