alstonia-scholaris

Nouns

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

Synonyms

devil tree dita dita bark

Words of close approximity