octapeptide

noun
  1. a peptide composed of eight amino acids linked together
  2. Usage: biochemistry

Examples