Caralluma edulis

Caralluma edulis is a succulent species in the plant family Apocynaceae, native to India and Pakistan.

The leaves and stem are eaten in North Africa.