Leipoldtia alboroseaLeipoldtia alborosea is a succulent plant that is part of the Aizoaceae family. The plant is native to Namibia and South Africa, where it occurs in the Northern Cape.