English synonyms about - contact  

devil tree

noun

1 devil tree

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, dita, dita bark.


Find more on devil tree elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0402