There are 13 varieties of moringa but the most nutritious is Moringa oleifera, also known as the miracle or drumstick tree. It contains over 90 vitamins, minerals, and antioxidants and can prevent or cure around 300 diseases according to research. The process to make moringa powder involves washing and drying mature moringa leaves, roasting them, pulverizing the leaves, and storing the powder in a dry container.