DIPSOSAURUS DORSALIS





Definition:

  1. [noun] small long-tailed lizard of arid areas of southwestern United States and northwestern Mexico
    Synonyms: desert iguana, Dipsosaurus dorsalis

Synonyms: