salai Meaning, Definition & Usage

  1. noun East Indian tree yielding a resin used medicinally and burned as incense
    Boswellia serrata.

WordNet