Osteocephalus leoniae is a species of frogs in the family Hylidae.
It is endemic to Peru. Its natural habitat is subtropical or tropical moist lowland forests.
Osteocephalus leoniae is a species of frogs in the family Hylidae.
It is endemic to Peru. Its natural habitat is subtropical or tropical moist lowland forests.