DICTIONARY


Definition of OLEASTER

noun : OLEASTER

Source: WordNet 3.1

  • 1. (

    ) any of several shrubs of the genus Elaeagnus having silver-white twigs and yellow flowers followed by olivelike fruits ;


See more about : OLEASTER