genus boswellia Meaning, Definition & Usage

  1. noun genus of trees of North Africa and India that yield incense
    Boswellia.

WordNet