|  | 
Definition of Chuckwalla
1. Noun. A herbivorous lizard that lives among rocks in the arid parts of southwestern United States and Mexico. 
Definition of Chuckwalla
1. [n -S]
|  | 
1. Noun. A herbivorous lizard that lives among rocks in the arid parts of southwestern United States and Mexico. 
1. [n -S]