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
Tweet