Dipsosaurus dorsalis

Explore definitions, synonyms, and language insights of Dipsosaurus dorsalis

Definitions

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

More General Terms