Salvadora
noun
Sal·va·do·ra
| \ ˌsalvəˈdōrə, -dȯrə\
Definition of Salvadora
: a genus (the type of the family Salvadoraceae) of trees and shrubs of Africa and southern Asia having opposite leaves and small panicled flowers with a bell-shaped corolla — see toothbrush tree
Keep scrolling for more