Osteocephalus leoniae

Osteocephalus leoniae is a frog in the family Hylidae. It lives in Peru in the Andes mountains. Scientists have seen it between 380 and 1000 meters above sea level.

References

Category:Frogs of South America