
Moringa Oleifera is the most widely cultivated species of softwood tree. It is native to the Himalayas in North Western India, Pakistan, Bangladesh and Afghanistan. Moringa Olefera is also known as moringa, drumstick tree, horseradish tree, benzoil tree, kelor, marango or ben oil tree. All parts of the tree are edible and have reportedly been consumed […] Read more…