English Dictionary
◊ POLYPEDATES
Polypedates
n : type genus of the Polypedatidae [syn: {Polypedates}, {genus
Polypedates}]