Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

chuckwalla Definition

Cancel
chuckwalla
noun(chuck-wal-la)
a large herbivorous lizard (Sauromalus ater) of the iguana family of desert regions of the southwestern U.S.

Words Related to chuckwalla!

chuckwalla Examples by Brain Bank Users