'Salvadora' definitions:
Definition of '
Salvadora
'
From:
WordNet
noun
Genus of evergreen trees or shrubs; fruit is a drupe; grows in Africa through Arabia to India and China [syn: Salvadora,
genus Salvadora
]
Words containing '
Salvadora'
genus salvadora
,
salvadora family
,
salvadora persica
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z