Simplified Chinese Meaning of tree lizard
树蜥蜴
Other Simplified Chinese words related to 树蜥蜴
No Synonyms and anytonyms found
Nearest Words of tree lizard
Definitions and Meaning of tree lizard in English
tree lizard (n)
a climbing lizard of western United States and northern Mexico
FAQs About the word tree lizard
树蜥蜴
a climbing lizard of western United States and northern Mexico
No synonyms found.
No antonyms found.
tree line => 林界线, tree kangaroo => 树袋鼠, tree hugger => 树木爱好者, tree house => 树屋, tree fuchsia => 树状倒挂金钟,