Browsing: Caralluma edulis

Succulentopedia

Caralluma edulis

Caralluma edulis is a succulent plant with slender, cylindrical, much-branched stems that grow up to 12 inches (30 cm) tall and taper to a point at the…