English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Water tree
Water tree
A climbing shrub (Tetracera alnifolia, / potatoria) of
Western Africa, which pours out a watery sap from the freshly cut
stems.