genus_boswelliaEnglish

Boswellia, genus Boswellia

Noun

Genus of trees of North Africa and India that yield incense

English: Boswellia, genus Boswellia

English words with similar meanings

Show 1 words