OLEANDER


Meaning of OLEANDER in English

[noun] [C or U] - an evergreen Mediterranean tree or bush with strong leaves and white, red or pink flowersThe council has decided to uproot poisonous oleander shrubs from city parks.

Cambridge English vocab.      Кембриджский английский словарь.