commiphora myrrha

Noun
  1. Tree of eastern Africa and Asia yielding myrrh (synset 112713475)

Found on Word Lists

Other Searches