Definisi 'oleaster'

English to English
noun
1 any of several shrubs of the genus Elaeagnus having silver-white twigs and yellow flowers followed by olivelike fruits Terjemahkan
source: wordnet30

2 The wild olive tree (Olea Europea, var. sylvestris). Terjemahkan
source: webster1913


Visual Synonyms