Meaning of salai

Definition of salai

(noun) East Indian tree yielding a resin used medicinally and burned as incense

Other information on salai

WIKIPEDIA results for salai
Amazon results for salai