Find the word definition

Wikipedia
Japalura

Japalura is a genus of lizards in the family Agamidae. Species of Japalura are native to Pakistan, India, Myanmar, China, Vietnam, Taiwan, and Japan. China has the most species, including many endemics.