Term Name: polypeptide
Synonyms: protein
Definition: A sequence of amino acids linked by peptide bonds which may lack appreciable tertiary structure and may not be liable to irreversible denaturation.
Ontology: Sequence Ontology [SO:0000104]

Relationships
has parts: amino_acid polypeptide_region
is a type of: biological_region
derives_from: CDS
inverse has_part: peptide_collection