Get Free Checker

Commiphora myrrha

NOUN
  1. tree of eastern Africa and Asia yielding myrrh

How To Use Commiphora myrrha In A Sentence

List is Empty.