genus salvadora

Noun
  1. Genus of evergreen trees or shrubs;
    Fruit is a drupe;
    Grows in Africa through Arabia to India and China (synset 112319942)

Found on Word Lists

Other Searches