COMMIPHORA MECCANENSIS
(noun)Definitions
There is 1 meaning of the phrase
Commiphora Meccanensis.
Commiphora Meccanensis - as a noun
Small evergreen tree of africa and asia; leaves have a strong aromatic odor when bruised
Synonyms (Exact Relations)
balm of gilead