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