Tree snake Meaning, Definition & Usage

Definitions
  1. (Zoöl.), any one of numerous species of colubrine snakes which habitually live in trees, especially those of the genus Dendrophis and allied genera.
Definitions
  1. (Zoöl.), any one of numerous species of snakes of the genus Dendrophis. They live chiefly among the branches of trees, and are not venomous.

Webster 1913