Meaning of inulin

Definition of inulin

(noun) used to manufacture fructose and in assessing kidney function

Other information on inulin

WIKIPEDIA results for inulin
Amazon results for inulin