Description
Moringa is native to India. It's leaves are packed with minerals vitamins and nutrients. Affectionately referred to as the Miracle Tree or the Drum Stick tree, Moringa has been a revered botanical in both traditional Ayurvedic and Siddha Medicine for centuries. All parts of the tree have been traditionally used such as the roots, leaves, flowers, seeds and pods.