levulinates

English

Noun

levulinates

  1. plural of levulinate