glycations

English

Noun

glycations

  1. plural of glycation