Meaning of oleander
Definition of 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 oleander
WIKIPEDIA results for
oleander
Amazon results for
oleander
Tweet