What in the good lords name is glycine?

Can literally anybody explain? I'm so scared and confused.

0
0