nerium oleander (0 synonym found)

Definition of nerium oleander:

(n) : 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

Definition of nerium oleander:

(n) : 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

Back to Top