meaning of boswellia carteri

boswellia carteri meaning in General Dictionary

tree producing an aromatic gum resin burned as incense