Succulentopedia Sedum sedoides Sedum sedoides is a succulent plant with small rosettes of fresh green edged with red. The rosettes grow up to 1.4 inches (3.5 cm) in… Read More