Definition of Salvadora

  • 1. Genus of evergreen trees or shrubs; fruit is a drupe; grows in Africa through Arabia to India and China Noun

Synonyms for word "salvadora"

Semanticaly linked words with "salvadora"

Hyponims for word "salvadora"