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 (Sucumbíos and Orellana Provinces), Colombia (Amazonas, Caquetá, and Vaupés Departments), Guyana, and French Guiana, possibly wider. Some earlier records refer to Osteocephalus buckleyi.
What is the scientific name of the Cabrera's Spiny-backed Frog?
The scientific name of the Cabrera's Spiny-backed Frog is Osteocephalus cabrerai.
How many Cabrera's Spiny-backed Frog sightings have been recorded?
84 observations of the Cabrera's Spiny-backed Frog have been recorded on iNaturalist.