salai
English Dictionary
->
Letter S
-> salai
Search Dictionary:
salai Definition
(n)
East
Indian
tree
yielding
a
resin
used
medicinally
and
burned
as
incense
salai Synonyms
Boswellia serrata
salai
© Art Branch Inc.