polyglycines
English
Noun
polyglycines
plural of
polyglycine