Definition of Boswellia Carteri

  • 1. Tree yielding an aromatic gum resin burned as incense Noun

Semanticaly linked words with "boswellia carteri"

Hyponims for word "boswellia carteri"