octapeptides

noun
  1. peptides composed of eight amino acids linked together
  2. Usage: biochemistry; plural form

Examples