Meaning of the word "tree snake" in English

What does "tree snake" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

tree snake

US /ˈtriː sneɪk/
UK /ˈtriː sneɪk/
"tree snake" picture

Noun

1.

a snake that lives mainly in trees

Example:
The green tree snake blended perfectly with the leaves.
Many species of tree snakes are non-venomous.
Learn This Word at Lingoland