Succulentopedia Caralluma indica (Indian Caralluma) August 23, 2018 Caralluma indica (Indian Caralluma) is a small, erect, succulent plant up to 8 inches (20 cm) tall, with flowers borne in umbels at branch…