English

edit

Noun

edit

ketolactones

  1. plural of ketolactone