Translation of "oleander" - English-Spanish dictionary

oleander

noun uk /ˌəʊ.liˈæn.dər/ us /ˌoʊ.liˈæn.dɚ/

an evergreen Mediterranean tree or bush (= one that never loses its leaves) with strong leaves and white, red, or pink flowers

adelfa

(Translation of “oleander” from the Cambridge English-Spanish Dictionary © Cambridge University Press)