'Boswellia' definitions:
Definition of 'Boswellia'
From: WordNet
noun
Genus of trees of North Africa and India that yield incense [syn: Boswellia, genus Boswellia]
Definition of 'Boswellia'
From: GCIDE
- Boswellia \Boswellia\ n. a genus of incense-yielding trees of North Africa and India.
- Syn: genus Boswellia. [WordNet 1.5]