Noun boswellia serrata has 1 sense
  1. salai, Boswellia serrata - East Indian tree yielding a resin used medicinally and burned as incense
    --1 is a kind of incense tree
    --1 is a member of Boswellia, genus Boswellia
,
TOP