Small forest lizard


The small forest lizard is a species of agamid lizard found in India.