Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: salvadora.

salvadora top

[WORDNET DICTIONARY]

Noun salvadora has 1 senses

   salvadora(n = noun.plant) genus salvadora - genus of evergreen trees or shrubs; fruit is a drupe; grows in Africa through Arabia to India and China;
is a kind of dicot genus, magnoliopsid genus
is a member of family salvadoraceae, salvadora family, salvadoraceae


[RELATED WORDS]

genus salvadora, salvadora family, salvadora persica