English dictionary
chuckwalla meaning and definition
Definition and meaning of chuckwalla at MeaningMonkey.org. chuckwalla meaning and definition in the English Dictionary.CHUCKWALLA noun
Definition of chuckwalla (noun)
- a herbivorous lizard that lives among rocks in the arid parts of southwestern United States and Mexico
- synonyms: Sauromalus obesus
Source: Princeton University Wordnet