Pithecopus megacephalus

The large-headed leaf frog (Pithecopus megacephalus) is a frog that lives in Brazil.  Scientists have seen it 800 meters above sea level in the Espinaço Mountains.

First paper

References

Category:Frogs of South America