Moringa is a favourite in Indian food and medicine. It is a drought-resistant, fast-growing deciduous tree that grows in tropical and subtropical climates. The seed pods and leaves are traditionally eaten daily as a vegetable and it is so well known for its medicinal value and health benefits that it has been called “the miracle tree”.
Almost all the parts of