Boswellia serrata
1.
(
noun
) East Indian tree yielding a resin used medicinally and burned as incense
Synonyms:
salai
Related Words:
incense tree
Terms and Conditions of Use / Copyright Notice