Moringa is popularly known as the ‘Miracle Tree’ or ‘Drumstick Tree’ due to its countless health benefits. Every part of the tree — leaves, fruit, sap, oil, roots, bark, seeds, pods, and flowers — carries medicinal properties and multiple applications.