Green Sense Organic moringa powder is made from the crushed leaves of a North Indian tree called Moringa Oleifera.
Almost all parts of this tree are highly nutritious and have been used in traditional medicine for thousands of years.In fact its leaves are a powerhouse of almost all the essential nutrients.