'tree lizard' definitions:

Definition of 'tree lizard'

(from WordNet)
noun
A climbing lizard of western United States and northern Mexico [syn: tree lizard, Urosaurus ornatus]

Words containing 'tree lizard'