Meaning of oleaster
Definition of oleaster
(noun)
any of
several
shrubs of the
genus
Elaeagnus having
silver-white
twigs and
yellow
flowers followed by
olivelike
fruits
Other information on oleaster
WIKIPEDIA results for
oleaster
Amazon results for
oleaster
Tweet