Definition of proteinoid in English:

proteinoid

noun

Biochemistry
  • A polypeptide or mixture of polypeptides obtained by heating a mixture of amino acids.

    • ‘The larger molecules formed in this way have been named proteinoids.’

Pronunciation

proteinoid

/ˈprəʊtiːnɔɪd/