devil_treeEnglish

Alstonia scholaris, devil tree, dita, 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

English: dita, dita bark, devil tree, Alstonia scholaris

Bahasa: pulai, kayu gabus

Bahasa words with similar meanings

English words with similar meanings

Show 3 words