Moringa: Why is it One of the Top Super Foods?

Out of so many medicinal trees, there is a tree, native of India whose fruits, flowers, seeds and even leaves! carry high nutritional value, do you know its name? But, today we are going to talk about its magnificent leaf only. That tree’s name is commonly known as the ‘Drumstick Tree’ whose leaves have been named as the ‘Moringa leaves’ ; proved to be beneficial for everyone, ...Read the full article