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