Meaning of russian olive
Definition of russian olive
(noun)
deciduous
shrubby
tree
of Europe and
western
Asia having
grey
leaves and
small
yellow
fruits
covered
in
silvery
scales;
sometimes
spiny
Other information on russian olive
WIKIPEDIA results for
russian olive
Amazon results for
russian olive
Tweet