Posts Tagged ‘superfood’

Moringa Leaves – 5 Reasons It’s a True Superfood

moringa leaves

Moringa Leaves come from a sub-tropical tree known as “the drumstick tree,” and its botanical name is Moringa oleifera. Moringa (Moringa Leaves) is commonly touted as a superfood because it is rich in nutrients, antioxidants, and other beneficial compounds. Moringa is an extraordinary food source in some parts of the world. When dried the leaves…

Read More