Pseudophilautus ocularis

Pseudophilautus ocularis is a frog.  It lives in Sri Lanka. Scientists have seen it in the Sinharaja World Heritage Site, between 1060 and 1270 meters above sea level.

First paper

References

Category:Frogs of Asia