boswellia

Nouns

  • (n) genus of trees of North Africa and India that yield incense genus Boswellia,

Synonyms

genus Boswellia

Words of close approximity

Boswellia carteri Boswellia serrata