what are left handed amino acids?
Anything that has both is an amino acid. ... An interesting aspect of most amino acids is that they exist in left and right handed forms, and this is called chirality. Life on Earth is made of left handed amino acids, and this may be a result of how these molecules formed in space.