Meaning of commiphora myrrha

Definition of commiphora myrrha

(noun) tree of eastern Africa and Asia yielding myrrh

Other information on commiphora myrrha

WIKIPEDIA results for commiphora myrrha
Amazon results for commiphora myrrha