Dictionary
Dictionary
Water tree — definition & meaning
Word Type Definition Water tree A climbing shrub (Tetracera alnifolia, / potatoria) of
Western Africa, which pours out a watery sap from the freshly cut
stems.
Explore more words:
Capitan Pasha · Ophthalmy · Shape · Krokidolite · Oke · Drive · Rough · Preconcerting ·