Definition of Oleaster
Noun: oleaster ,ow-lee'as-tu(r)
- Any of several shrubs of the genus Elaeagnus having silver-white twigs and yellow flowers followed by olivelike fruits
Anagrams containing the word oleaster
oareelst roleaste eroleast teroleas sterolea asterole easterol leastero