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

History and Etymology for Salvadora

New Latin, after Juan Salvador †1681 Spanish botanist

Keep scrolling for more