English to English
dita
noun (n)
- evergreen tree of eastern Asia and Philippines having large leathery leaves and small green-white flowers in compact cymes; bark formerly used medicinallyevergreen tree of eastern philippines asia dan memiliki besar dan kecil green white liat daun bunga di cymes padat; dulunya digunakan medicinally menyalaksource: wordnet30