Moringa Oleifera is a fairly large tree that is native to South India. MORINGA OLEIFERA SEEDS. This tree, with all its leaves, fruits, flowers and seeds can help solve almost all our health issues – ranging from treating malnutrition to losing weight.
eBay