'chuckwalla' definitions:

Definition of 'chuckwalla'

From: WordNet
noun
A herbivorous lizard that lives among rocks in the arid parts of southwestern United States and Mexico [syn: chuckwalla, Sauromalus obesus]