Word info

lantipeptide

Noun

Meaning

lantipeptide (plural lantipeptides)

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

Source: en.wiktionary.org

Close letter words and terms