Succupedia ×Sedeveria 'Green Rose' ×Sedeveria 'Green Rose' is a beautiful succulent that forms a dense clump of short-stemmed rosettes of green leaves on flexuous stems… View Plant Details