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