Japalura major
Encyclopedia
The Large Mountain Lizard Japalura major is an agamid lizard found in N India (W Himalaya, Himachal Pradesh: Districts of Simla, Garhwal in the state of Chamba), Nepal, elevation up to 8500 feet.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK