Meaning of dita bark

Definition of dita bark

(noun) evergreen tree of eastern Asia and Philippines having large leathery leaves and small green-white flowers in compact cymes; bark formerly used medicinally

Other information on dita bark

WIKIPEDIA results for dita bark
Amazon results for dita bark