Commiphora myrrha

Explore definitions, synonyms, and language insights of Commiphora myrrha

Definitions

Noun
tree of eastern Africa and Asia yielding myrrh

More General Terms