Meaning of nerium oleander
Definition of nerium oleander
(noun)
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
Other information on nerium oleander
WIKIPEDIA results for
nerium oleander
Amazon results for
nerium oleander
Tweet