pentaglycines

English

Noun

pentaglycines

  1. plural of pentaglycine