glycolates
English
Noun
glycolates
plural of
glycolate