ALL POSTS TAGGED WITH Inulin
10/03/2017 / By Russel Davis

Inulin is a type of polysaccharide that is commonly found in various plant foods such as onions,  garlic, leeks and Jerusalem artichokes.

http://www.naturalpedia.com/inulin-sources-health-risks.html