Tree serpent Meaning, Definition & Usage

Definitions
  1. (Zoöl.), any species of African serpents belonging to the family Dendrophidæ.
Definitions
  1. (Zoöl.), a tree snake.

Webster 1913