Drumstick leaves botanical name is “Moringa oleifera”. English common names include: moringa, drumstick tree, horseradish tree, ben oil tree, or benzoil tree. The best medicine for most of the common diseases and it is the most suggested spinach variety for all the age groups. From the bottom to the end of the plant, every part […]