diglycines

English

Noun

diglycines

  1. plural of diglycine