English edit

Noun edit

leucylpeptides

  1. plural of leucylpeptide