English dictionary
tree lizard meaning and definition
Definition and meaning of tree lizard at MeaningMonkey.org. tree lizard meaning and definition in the English Dictionary.TREE LIZARD noun
Definition of tree lizard (noun)
- a climbing lizard of western United States and northern Mexico
- synonyms: Urosaurus ornatus
Source: Princeton University Wordnet