Moringa: 13 Amazing Benefits
Moringa Olifera, commonly called as drumstick tree or horseradish tree, is used widely as a vegetable in Indian and Asian cooking. One can be excused for dismissing it as a regular “green” plant, and not giving a second look. But…