commiphora meccanensis Meaning, Definition & Usage

  1. noun small evergreen tree of Africa and Asia; leaves have a strong aromatic odor when bruised
    balm of gilead.

WordNet