New superfood: moringa Ellis Clay8 March 2016 The new superfood Forget quinoa, Chia seeds and mulberries. Moringa is the new super food! Moringa comes from the moringa tree from India, at the foot of the H... FoodHealth and Balance0 Comments 0