English Beefy meaty peptide Cited by user Edgar181 on 14 Oct 2011 Beefy meaty peptide, also known as delicious peptide and abbreviated as BMP, is an 8-amino acid long peptide that has been identified as giving a beefy flavour to foods…