Celebes frog

The celebes frog (Papurana celebensis) is a frog from Indonesia. People have seen it between 326 to 1075 meters above sea level.

References

Category:Frogs of Asia