Definition of Salai

Noun: salai

  1. 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