Definitions of Commiphora meccanensis:

  • noun:   small evergreen tree of Africa and Asia; leaves have a strong aromatic odor when bruised