dcsimg

Chamaeleo xenorhinus is a species of Squamata in the family chameleons.