Meaning of dita bark
Definition of 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
Other information on dita bark
WIKIPEDIA results for
dita bark
Amazon results for
dita bark
Tweet