Word info

dehydropeptide

Noun

Meaning

dehydropeptide (plural dehydropeptides)

(organic chemistry) Any peptide that contains one or more dehydroamino acids

Source: en.wiktionary.org

Close letter words and terms