Amphibians/Frogs of Sri Lanka - Forests for People. - Polypedates longinasus
Polypedates longinasus
Scientific name: Polypedates longinasus
Common name: Long-snouted tree frog
Error: Embedded data could not be displayed.