crotaphytus
English
crotaphytus meaning in English • crotaphytus का अर्थ अंग्रेजी में
Noun
- a genus of lizards of the family Iguanidae, including the collared lizards.