OLEASTER


Meaning of OLEASTER in English

n. ornamental shrub or smal tree that bear small fragrant yellow flowers and fruit that resembles an olive; olive-like fruit of the oleaster

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.