Japalura tricarinata is a species of agamid lizard endemic to Asia.
[1][2] Common names for this species include three-keeled mountain lizard, cloud-forest japalure, Sikkimese mountain lizard, and three-keeled forest agama.
[1] J. tricarinata is found in India, Nepal, and Tibet (China).
This lizard from family Agamidae article is a stub.
You can help Wikipedia by expanding it.