Where does “levulin” come from?

levulin (English): A substance resembling dextrin, obtained from the...

Definitions

  1. A substance resembling dextrin, obtained from the...

Words derived from “levulin