Succulentopedia Lapidaria margaretae (Karoo Rose) Lapidaria margaretae (Karoo Rose) is a beautiful succulent that forms rosettes of 2 to 4 pairs of fleshy leaves. It can form clumps of up… Read More