Succupedia Sedum alexanderi Sedum alexanderi is a small succulent shrub with erect or trailing stems and light green or yellow leaves. The stems grow up to 32 inches… View Plant Details