dita bark
English Dictionary
->
Letter D
-> dita bark
Search Dictionary:
dita bark Definition
(n)
evergreen
tree
of
eastern
Asia
and
Philippines
having
large
leathery
leaves
and
small
green
-
white
flowers
in
compact
cymes
;
bark
formerly
used
medicinally
dita bark Synonyms
Alstonia scholaris
devil tree
dita
dita bark
© Art Branch Inc.