How Caralluma Fimbriata Is a Natural Hunger Suppressant

You might have heard much of the talk and media hype encircling this completely new appetite suppressant, Caralluma Fimbriata. But, just what exactly is it? Caralluma Fimbriata is simply a tasty herb that has been around for a few decades in India and is a treasured snack of India’s population. The people of India enjoy to consume it in it’s raw form- it’s even found in preserves such as pickles.