Search for word
Search
dita-bark
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
Alstonia scholaris
,
devil tree
,
dita
,
Synonyms
Alstonia scholaris
devil tree
dita
Words of close approximity