oleaster
nounDefinition of oleaster
: any of several plants (genus Elaeagnus of the family Elaeagnaceae, the oleaster family) having alternate leaves and small often fragrant flowers with four stamens
especially
: russian olive
Keep scrolling for more