salvadora
sæl.vəˈdɒr.ə
Definitions
1. noun
A tree genus in the family Sapindaceae, native to the Mediterranean region.
“The salvadora tree’s bark has been used for centuries in traditional medicine.”
sæl.vəˈdɒr.ə
1. noun
A tree genus in the family Sapindaceae, native to the Mediterranean region.
“The salvadora tree’s bark has been used for centuries in traditional medicine.”