0
By Israel Jayakaran on May 23rd, 2009
An Extraordinary Medicinal Plant From India
A plant called “Moringa” (botanical name “Moringa olefeira”) is a versatile one, useful not only for human beings but also for animals and also in various industrial applications. People in India have been using it as an item of their daily food for nearly 5000 years.

