1 result found

Search Results for: islet_amyloid_peptide

Peptide

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