Browsing: Orbea lugardii

Succulentopedia Orbea lugardii

Orbea lugardii

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