OLEASTER


Meaning of OLEASTER in English

|ōlē|astə(r) noun

( -s )

Etymology: Latin, from olea olive tree, olive — more at olea

1. : any of several plants of the genus Elaeagnus ; especially : russian olive

2. : a wild tree of the commonly cultivated olive

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.