polyglycines

English

Noun

polyglycines

  1. plural of polyglycine