glyconates
English
Noun
glyconates
plural of
glyconate