Meaning of sceloporus undulatus
Definition of sceloporus undulatus
(noun)
small
active
lizard
of United States and
north
to British Columbia
Other information on sceloporus undulatus
WIKIPEDIA results for
sceloporus undulatus
Amazon results for
sceloporus undulatus
Tweet