Home

Word

Boswellia, n.
more info genus of trees of North Africa and India that yield incense
<noun.plant>

Boswellia genus Boswellia