Meaning of genus salvadora
Definition of genus salvadora
(noun)
genus
of
evergreen
trees or shrubs;
fruit
is a drupe; grows in Africa
through
Arabia to India and China
Other information on genus salvadora
WIKIPEDIA results for
genus salvadora
Amazon results for
genus salvadora
Tweet