Moringa oleifera is a genre of shrubs native to Southeast Asia. Moringa is rich in protein, vitamin A, B and C, and minerals. Moringa is an excellent super food.
Moringa oleifera is a genre of shrubs native to Southeast Asia. Moringa is rich in protein, vitamin A, B and C, and minerals. Moringa is an excellent super food.