English synonyms about - contact  

dita

noun

1 dita

Evergreen tree of eastern Asia and Philippines having large leathery leaves and small green-white flowers in compact cymes; bark formerly used medicinally.

synonyms: Alstonia scholaris, devil tree, dita bark.


Find more on dita elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0331