English synonyms about - contact  

Boswellia serrata

noun

1 Boswellia serrata

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

synonym: salai.


Find more on boswellia serrata elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0253