Word info

micropeptide

Noun

Meaning

micropeptide (plural micropeptides)

(biochemistry) A very small peptide that has some biological activity and can thus be considered to be a protein

Source: en.wiktionary.org

Close letter words and terms