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