Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

levulin Definition

Cancel
levulin
noun
A substance resembling dextrin, obtained from the bulbs of the dahlia, the artichoke, and other sources, that yields levulose on decomposition

Words Related to levulin!

levulin Examples by Brain Bank Users