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