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