English edit

Noun edit

homopolypeptides

  1. plural of homopolypeptide