Video encyclopedia

Osteocephalus cabrerai

Osteocephalus cabrerai is a species of frog in the family Hylidae. It is found in the Amazon Basin in Brazil (Manaus), northeastern Peru, Ecuador, Colombia, Guyana, and French Guiana, possibly wider. Some earlier records refer to Osteocephalus buckleyi.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • Etymology 

  • Description