Succulentopedia Orbea lugardii March 26, 2018 Orbea lugardii is a succulent plant with up to 6 inches (15 cm) long stems, often forming several clumps connected by horizontal rhizomes…