English dictionary
genus salvadora meaning and definition
Definition and meaning of genus salvadora at MeaningMonkey.org. genus salvadora meaning and definition in the English Dictionary.GENUS SALVADORA noun
Definition of genus Salvadora (noun)
- genus of evergreen trees or shrubs; fruit is a drupe; grows in Africa through Arabia to India and China
- synonyms: Salvadora
Source: Princeton University Wordnet