Unscramble
Definition of Salai
Noun: salai
East Indian tree yielding a resin used medicinally and burned as incense
- Boswellia serrata
See also:
salah
salal
Anagrams containing the word
salai
siaal
isala
aisal
laisa
alais