1 result found

Search Results for: octapeptide

Peptide

Definition noun, plural: peptides A compound consisting of amino acids connected by an amide bond Supplement Peptides are... Read More