Moringa Leaves – Excellent Source Of Protein

Moringa leaves are an excellent source of protein.
Moringa Leaves - Excellent Source Of Protein - Moringa facts
100 g of fresh raw leaves carry 9.8 g of protein or about 17.5% of daily-required levels.
Dry, powdered leaves indeed are a much-concentrated source of several quality amino acids.