boswellia_serrata
1. [ noun ] (botany) East Indian tree yielding a resin used medicinally and burned as incense
Synonyms: salai
Related terms: incense_tree Boswellia
Similar spelling:   Boswellia_carteri