Meaning of commiphora meccanensis

Definition of commiphora meccanensis

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

Other information on commiphora meccanensis

WIKIPEDIA results for commiphora meccanensis
Amazon results for commiphora meccanensis