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

Tropidurus
Reptiles described in 1990
Endemic fauna of Brazil
Reptiles of Brazil