English edit

Noun edit

lantipeptide (plural lantipeptides)

  1. (biochemistry) Any peptide composed of two strands connected by thioether links