Designed by
Title
Polypedates megacephalus, the Hong Kong whipping frog or spot-legged tree frog, is a species in the shrub frog family. #245678952
Description
Polypedates megacephalus, the Hong Kong whipping frog or spot-legged tree frog, is a species in the shrub frog family.