Definitions
There is 1 meaning of the phrase
Tree Lizard.
Tree Lizard - as a noun
A climbing lizard of western united states and northern mexico
Synonyms (Exact Relations)
urosaurus ornatusExample Sentences
"I spotted a tree lizard sunbathing on a branch."
"The tree lizard darted away as soon as it sensed my presence."
"The tree lizard's coloration helped it blend in perfectly with the leaves."
"I couldn't believe the size of the tree lizard basking on that tree trunk."
"The tree lizard swiftly climbed up the tall tree to catch an insect."