Author: Aleem

Its scientific name is  Moringa oleifera. This plant is easily found in India, Bangladesh, Pakistan, and Afghanistan. It is also growing in many other like subtropical areas around the world. We... Read More