Oleander - Definition

oleander

n 1: an ornamental but poisonous flowering shrub having narrow
evergreen leaves and clusters of fragrant white to pink or
red flowers: native to East Indies but widely cultivated in
warm regions [syn: oleander, rose bay, Nerium
oleander]

Look up another word