Indonesia is one of country that produce moringa leaves. We produce moringa leaves with high quality. Moringa oleifera is a small, graceful, deciduous tree with sparse foliage, often resembling a leguminous species at a distance, especially when in flower, but immediately recognized when in fruit.