OLEASTER


Meaning of OLEASTER in English

(n.) The wild olive tree (Olea Europea, var. sylvestris).

Webster's English dictionary.      Английский словарь Webster.