WordUnscrambler Home
inulin
Definitions
[ˈɪnjʊlɪn], (Noun)
Definitions:
- a complex of sugar present in the roots of various plants and used medically to test kidney function. It is a polysaccharide based on fructose
Phrases:
Origin
:
early 19th century: from Latin inula(identified by medieval herbalists with elecampane) + -in
Click here to see the free dictionary definition for inulin
definition by Oxford Dictionaries