Terai tree frog
Polypedates taeniatus
Reproduction
Eggs