VariousWords beta
Related Terms:
Definitions:
Noun
dita
dita bark
devil tree
Alstonia scholaris
Definition: evergreen tree of eastern Asia and Philippines having large leathery leaves and small green-white flowers in compact cymes; bark formerly used medicinally