Chuckwalla — synonyms, definition
1. chuckwalla (Noun)
1 synonym
Sauromalus obesus
1 definition
chuckwalla (Noun) — A herbivorous lizard that lives among rocks in the arid parts of southwestern United States and Mexico.
2 types of
iguanid iguanid lizard