salai
1. [ noun ] (botany) East Indian tree yielding a resin used medicinally and burned as incense
Synonyms: Boswellia_serrata
Related terms: incense_tree Boswellia
Similar spelling:   Sala
  Sal
  Sallie
  saul
  sail
  sally
  salah
  saale
  sallow
  Salley
  Sallee
  salaah
  Saelee