water tree Meaning, Definition & Usage

Wa"ter tree`
Definitions
  1. (Bot.) A climbing shrub (Tetracera alnifolia, ∨ potatoria) of Western Africa, which pours out a watery sap from the freshly cut stems.

Webster 1913