pine lizard

Noun
  1. Small active lizard of United States and north to British Columbia (synset 101683454)

Other Searches