Word info

proteinoid

Noun

Meaning

English Wikipedia has an article on:proteinoidWikipedia
proteinoid (plural proteinoids)

(biochemistry) A polypeptide formed abiotically from by heating a mixture of amino acids

Source: en.wiktionary.org

Close letter words and terms