Osteocephalus leoniae

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

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.