boswellia-serrata

Nouns

  • (n) East Indian tree yielding a resin used medicinally and burned as incense salai,

Synonyms

salai

Words of close approximity