YourDictionary

inulin medical definition

noun
A fructose polysaccharide derived from the rhizomes of Inula helenium or I. elecampane, and other plants.

Learn more about inulin

link/cite print suggestion box