oleanders

noun
  1. plural of oleander; evergreen shrubs with fragrant flowers and poisonous leaves, commonly used in landscaping
  2. Usage: botanical

Examples