oligoglycines

English

Noun

oligoglycines

  1. plural of oligoglycine