Organic Pure Moringa Powder 100% high Potency 100% Natural Quality Leaf
The fruit of the Moringa tree are thin, 1 ½ -2 ft. long pods. Moringa is commonly known as drumstick tree because of these pods that hang from it during the major part of the year. MORINGA POWDER. What is Moringa Oleifera?.