Datasegment.com Online Dictionary
  Online Dictionary : W : water tree

water tree


1 definition found

water tree - Collaborative International Dictionary of English v.0.48 :

  Water tree \Wa"ter tree`\ (Bot.)
     A climbing shrub (Tetracera alnifolia syn. Tetracera potatoria
     ) of Western Africa, which pours out a watery sap
     from the freshly cut stems.
     [1913 Webster]