Commiphora myrrha
1.
(
noun
) tree of eastern Africa and Asia yielding myrrh
Synonyms:
myrrh tree
Related Words:
incense tree
Terms and Conditions of Use / Copyright Notice