pine lizard

Explore definitions, synonyms, and language insights of pine lizard

Definitions

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

More General Terms