Sceloporus undulatus

Explore definitions, synonyms, and language insights of Sceloporus undulatus

Definitions

Noun
small active lizard of United States and north to British Columbia

More General Terms