English Nouns: metallopeptide

English Nouns verb 'metallopeptide' conjugated