Moringa, also known as the Miracle Tree, is a multipurpose plant, as the leaves, pods, fruits, flowers, roots, and even the bark of the tree can be utilized. It is also called the Drumstick Tree by Britishers, while in Philippines it is known as malunggay. The scientific name of this tree is Moringa oleifera.