levulinate
noun
lev·u·li·nate
ˈlev-yə-lə-ˌnāt
variants
or British laevulinate
: a salt of levulinic acid
Love words? Need even more definitions?
Merriam-Webster unabridged
Share