Commiphora

Explore definitions, synonyms, and language insights of Commiphora

Definitions

Noun
genus of East Indian and African trees yielding balsamic products

More General Terms