Meaning of dipsosaurus dorsalis
Definition of dipsosaurus dorsalis
(noun)
small
long-tailed
lizard
of
arid
areas of
southwestern
United States and
northwestern
Mexico
Other information on dipsosaurus dorsalis
WIKIPEDIA results for
dipsosaurus dorsalis
Amazon results for
dipsosaurus dorsalis
Tweet