desert iguana

Explore definitions, synonyms, and language insights of desert iguana

Definitions

Noun
small long-tailed lizard of arid areas of southwestern United States and northwestern Mexico

More General Terms