Moringa provides building blocks: amino acids for our body!
The Moringa tree, also known as Moringa Oleifera, has been cultivated in India and Africa for more than two thousand years. Most parts of the tree are edible and have many nutritional and medicinal properties unknown to the Western world. This article only introduces the amino acids found in moringa. The human body needs twenty different amino acids (also called […]
Recent Comments