Definitions for "Octapeptide"
A peptide that on hydrolysis yields eight amino acids.