Salvadora
noun
Sal·va·do·ra
ˌsalvəˈdōrə,
-dȯrə
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share