maltols

English

Noun

maltols

  1. plural of maltol