Moringa – One Superfood You’re NOT Eating

By | May 28th, 2016|Health & Wellness, Nutrition, Superfood|

Native to India is the Malungay (Moringa) tree; often called the drumstick tree, miracle tree, or ben oil tree.  This tree is pound-for-pound one of the most nutritional things on this planet, so much so that it is being referred to as a superfood.  It's leaves are often used in salads, soups, and stews, while it's flowers can also be used [...]