Moringa is a nutritious super food and a natural multivitamin can be consumed fresh, cooked, or as powder. Every part of Moringa can be eaten or used for medicinal purposes. it is also known as miracle tree or tree of life.
Here is the video how to make Moringa leaf powder or Drumstick leaf powder, at home.