boswellia boswellia

Definition(s):

  • (n) genus of trees of North Africa and India that yield incense

Wiki Images for boswellia

definition of boswellia
meaning of boswellia
Word of the Day
pivotal pivotal
/ˈpɪ və təl /