Word info

cyclotide

Noun

Meaning

English Wikipedia has an article on:cyclotideWikipedia
cyclotide (plural cyclotides)

(biochemistry) Any of a group of oligopeptides, of plant origin, that have a cyclopeptide backbone bridged with multiple disulfide bonds

Source: en.wiktionary.org

Close letter words and terms