Moringa Powder
Moringa leaf powder is made from the freshly harvested leaves of the Moringa oleifera tree. Fresh Moringa powder has a deep green color and a rich nutty smell. 80 to 130 mesh super fine powder, water soluble and suitable for Food and Medicine formulation. Moringa leaf powder can be used as a tea, added to beverages, sprinkled on food.
View More