Recent Searches
GRE Word List made easy using Mnemonics
chuckwalla - Dictionary definition and meaning for chuckwalla
CHUCKWALLA
(noun) a herbivorous lizard that lives among rocks in the arid parts of southwestern United States and Mexico
synonyms : sauromalus obesus
WordNet® 3.0, © 2006 by Princeton University.


