Definition of Boswellia Serrata

  • 1. East Indian tree yielding a resin used medicinally and burned as incense Noun

Synonyms for word "boswellia serrata"

Semanticaly linked words with "boswellia serrata"

Hyponims for word "boswellia serrata"