genus Salvadora
English Dictionary
->
Letter G
-> genus Salvadora
Search Dictionary:
genus Salvadora Definition
(n)
genus
of
evergreen
trees
or
shrubs
;
fruit
is
a
drupe
;
grows
in
Africa
through
Arabia
to
India
and
China
genus Salvadora Synonyms
genus Salvadora
Salvadora
© Art Branch Inc.