commiphora meccanensis

Noun
  1. Small evergreen tree of Africa and Asia;
    Leaves have a strong aromatic odor when bruised (synset 112713282)

Found on Word Lists

Other Searches