English synonyms about - contact  

salai

noun

1 salai

East Indian tree yielding a resin used medicinally and burned as incense.

synonym: Boswellia serrata.


Find more on salai elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0281