English

edit

Noun

edit

glyconates

  1. plural of glyconate