salvadora
1. [ noun ] (biology,botany) genus of evergreen trees or shrubs; fruit is a drupe; grows in Africa through Arabia to India and China
Synonyms: genus_salvadora
Related terms: dicot_genus family_salvadoraceae mustard_tree
Similar spelling:   Salvadoran
  Salvador
  Salvadorian
  Salvadorean
  Salvato
  Salvatore
  salvation
  Salvatierra