glycerates
English
Noun
glycerates
plural of
glycerate