Uk English Meaning of salvadora

salvadora

Other Uk English words related to salvadora

No Synonyms and anytonyms found

Definitions and Meaning of salvadora in English

Wordnet

salvadora (n)

genus of evergreen trees or shrubs; fruit is a drupe; grows in Africa through Arabia to India and China

FAQs About the word salvadora

salvadora

genus of evergreen trees or shrubs; fruit is a drupe; grows in Africa through Arabia to India and China

No synonyms found.

No antonyms found.

salvador dali => Salvador Dalí, salvador => El Salvador, salvable => Salvageable, salvability => Salvation, saluting => saluting,