Tree snake Meaning, Definition & Usage
Definitions
(Zoöl.) , any one of numerous species of colubrine snakes which habitually live in trees, especially those of the genusDendrophis and allied genera.
Definitions
(Zoöl.) , any one of numerous species of snakes of the genusDendrophis . They live chiefly among the branches of trees, and are not venomous.