The definition of 'boswellia carteri' & the word 'boswellia carteri' in example sentences or phrases

Noun
1
tree yielding an aromatic gum resin burned as incense

Synonyms of the word 'boswellia carteri' & Antonyms of the word 'boswellia carteri'.

Noun