Tropidurus imbituba
Tropidurus imbituba is a species of lizard of the Tropiduridae family. It is found in Brazil. References

Tropidurus
Reptiles described in 2013
Reptiles of Brazil
Endemic fauna of Brazil
Taxa named by Johann Baptist von Spix