Oleaster - Definition

oleaster

n 1: any of several shrubs of the genus Elaeagnus having silver-
white twigs and yellow flowers followed by olivelike fruits

Look up another word