Moringa (Moringa oleifera L.) popularly called the "drumstick tree" or “miracle tree” indigenous vegetable has gained its importance due to nutraceutical values and is considered an indispensable plant for health management. It is one of the most incredible plants to mankind and its nutritional and medicinal properties have immense potential to manage malnutrition and prevent and heal many maladies.
Show More