Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Water tree
A climbing shrub (Tetracera alnifolia, / potatoria) of Western Africa, which pours out a watery sap from the freshly cut stems.
←
Water tower
Water trefoil
→
Shares
Related Words
Tree
Water
Menu
Home
Search
My Last Searches