OLEASTER


Meaning of OLEASTER in English

[ole.as.ter] n [ME, fr. L, fr. olea] (14c): any of several plants (genus Elaeagnus of the family Elaeagnaceae, the oleaster family) having alternate leaves and perfect flowers with four stamens; esp: russian olive

Merriam-Webster English vocab.      Английский словарь Merriam Webster.