Moringa superfood
Also called drumstick tree, horseradish tree, Moringa is an excellent source of vitamins, antioxidants and minerals.
Moringa is a fast-growing, drought-resistant tree. Leaves, rich in vitamins and minerals, are used in herbal medicines. It can be used to substitute protein.