English Dictionary
◊ SALAI
salai
n : East Indian tree yielding a resin used medicinally and
burned as incense [syn: {Boswellia serrata}]