Search Result:Commiphora




Overview of noun commiphora

The noun commiphora has 1 sense