Proteins, the building blocks of our bodies, are made of amino acids. Usually, only animal products such as meat, eggs and dairy contain all of the essential amino acids. Amazingly, Moringa leaves also contain all the essential amino acids required for Human Protein Synthesis.
The following figures reflect gram-for-gram comparisons with Moringa leaves:
President
the humble tree, Moringa oleifera
.
cited