Here's why:
* Protein itself is already a scientific term. It's the standard name used in biology and chemistry.
* Polypeptide is a more specific term referring to the linear chain of amino acids that make up a protein.
* Amino acid polymer is a more general term that encompasses any molecule made up of repeating amino acid units.
So, depending on the context and level of detail, you might use any of these terms.