Yes, It is *Caralluma.* Most probably it is *C. umbellata* or *C. diffusa*
Any flower photo?? -- *Prabhu Kumar K M* Scientist Plant Systematics & Genetic Resources Division Centre for Medicinal Plants Research (CMPR) & 'CMPR' Herbarium Kottakkal Arya Vaidya Sala Kottakkal, Malappuram *E-mail: [email protected]*

