What does boswellia carteri mean?

boswellia carteri meaning in General Dictionary

tree producing an aromatic gum resin burned as incense