Description
Moringa leaf powder is made from the freshly harvested leaves of moring oleifera tree, which is popularly known in many countries as a “ miracle plant” because of its nutritional and medical properties. Moringa oleifera is the most cultivated plant from Moringaceae family. Moringa leaf powder, also known as moringa oleifera powder has a deep green color and a rich nutty smell. Moringa leaf powder dissolves easily into water or juice and is an excellent ingredient in a variety of healthy recipes.