Meaning of devil tree
Definition of devil tree
(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 devil tree
WIKIPEDIA results for
devil tree
Amazon results for
devil tree
Tweet