Definitions of chuckwalla:

  • noun:   rock-dwelling herbivorous lizard of arid parts of southwestern United States and Mexico