commiphora_myrrhaEnglish

Commiphora myrrha, myrrh tree

Noun

Tree of eastern Africa and Asia yielding myrrh

English: myrrh tree, Commiphora myrrha

English words with similar meanings

Show 1 words