Word info

sapeptide

Noun

Meaning

sapeptide (plural sapeptides)

(biochemistry) A self-assembling peptide

Source: en.wiktionary.org

Anagrams

Close letter words and terms