Succupedia Echeveria strictiflora (Desert Savior) Echeveria strictiflora (Desert Savior) is a succulent plant that forms stemless or very short-stemmed rosettes of grey-green to brownish… View Plant Details