polypeptide

(noun) peptide (generic term)