Text this: Phytochemical composition and therapeutic potential of Caralluma edulis a cholistani plant