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