'genus Boswellia' definitions:

Definition of 'genus Boswellia'

(from WordNet)
noun
Genus of trees of North Africa and India that yield incense [syn: Boswellia, genus Boswellia]