Morning oleifera
Also known as the miracle tree, horseradish tree or drumstick tree, the moringa tree is best known as an excellent source of nutrition and a natural energy booster. Its leaves contain a multitude of easily-absorbed vitamins and minerals. In Ayurveda, moringa leaf has been used for lowering blood pressure and stabilizing blood sugar.