glycinates
English
Noun
glycinates
plural of
glycinate