Description
Moringa powder is made from the dried leaves of the Moringa oleifera tree, often referred to as the “drumstick tree” or “miracle tree.” This green powder has a mildly earthy taste. It can be added to smoothies, soups, teas, and even baked goods.