Meaning of incense tree

Definition of incense tree

(noun) any of various tropical trees of the family Burseraceae yielding fragrant gums or resins that are burned as incense

Other information on incense tree

WIKIPEDIA results for incense tree
Amazon results for incense tree