Noun
lantipeptide (plural lantipeptides) (biochemistry) Any peptide composed of two strands connected by thioether links