Moringa powder is made by drying and finely grinding the leaves of Moringa oleifera, a tree commonly known as the drumstick tree. In India, fresh moringa leaves are used in everyday cooking, while dried leaf powder has become a convenient way to add moringa to drinks, dals, curries, smoothies and other foods. What makes moringa...
Read more