Succupedia Caralluma indica (Indian Caralluma) Caralluma indica (Indian Caralluma) is a small succulent with green, erect, branched stems and small leaves reduced to scales. It grows up… View Plant Details