'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'