YourDictionary

inulin

noun

a white, starchlike polysaccharide which yields fructose, and glucose when hydrolyzed: found in the roots and tubers of many composite plants

See inulin in American Heritage Dictionary 4

Learn more about inulin

link/cite print suggestion box