Simplified Chinese Meaning of tree lizard

树蜥蜴

Other Simplified Chinese words related to 树蜥蜴

No Synonyms and anytonyms found

Definitions and Meaning of tree lizard in English

Wordnet

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 => 树状倒挂金钟,