Definition of yellow oleander in English:
yellow oleander
noun
A shrub or small tree with fragrant yellow flowers, Cascabela thevetia (formerly Thevetia peruviana) (family Apocynaceae), native to tropical America but widely grown elsewhere for ornament.
Origin
Mid 19th century.
Are You Learning English? Here Are Our Top English Tips