Oleander

What is Oleander?

Oleander definition and meaning on Dictionary terms:
noun

a poisonous shrub, Nerium oleander, of the dogbane family, native to southern Eurasia, having evergreen leaves and showy clusters of pink, red, or white flowers, and widely cultivated as an ornamental.