About us
Define
Definitions for
"Octapeptide"
A peptide that on hydrolysis yields eight amino acids.
yourgames.it