Definitions for salvadora
Overview of noun salvadora
The noun salvadora has 1 senses? (no senses from tagged texts)
1. Salvadora, genus Salvadora
(genus of evergreen trees or shrubs; fruit is a drupe; grows in Africa through Arabia to India and China)






