Endemic Animals of Tocantins








Bachia oxyrhina
Bachia oxyrhina
Bachia oxyrhina is a species of lizard in the family Gymnophthalmidae. It is endemic to Brazil.
Discover more
Bachia oxyrhina