153
views
views
Moringa is a plant praised for its amazing health benefits over centuries and known by the name of the drumstick tree in many countries.
Organic Moringa Leaf Powder
Botanical Name: Moringa oleifera
Plant Part Used: Leaves
Processing Method: Drying, Grinding