'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]