Noun Definitionsalai1.Definition: East Indian tree yielding a resin used medicinally and burned as incenseRelated Noun(s):boswellia serrataCategory: Plants