Definisi 'genus salvadora'

English to English
noun
1 genus of evergreen trees or shrubs; fruit is a drupe; grows in Africa through Arabia to India and China Terjemahkan
source: wordnet30


Visual Synonyms