'oleaster' definitions:

Definition of 'oleaster'

(from WordNet)
noun
Any of several shrubs of the genus Elaeagnus having silver- white twigs and yellow flowers followed by olivelike fruits

Words containing 'oleaster'