Meaning of pine lizard

Definition of pine lizard

(noun) small active lizard of United States and north to British Columbia

Other information on pine lizard

WIKIPEDIA results for pine lizard
Amazon results for pine lizard