glycollates
English
Noun
glycollates
plural of
glycollate