What is the full meaning of levulin
a sugar in certain plants, also LAEVULIN [n -S]
Example of the word levulin placed on a Scrabble board.