Succupedia Sedum allantoides Sedum allantoides is a small succulent shrub with stems that bear fleshy powdery pale blue-green leaves. The stems grow up to 12 inches… Read More