Moringa
The subtropical plant Moringa grows around the Himalayan region. It is also called the horseradish tree, clarifier tree or horse radish tree. By nature it is rich in valuable vitamins and antioxidants and is even one of the most nutrient-rich plants in the world. The moringa tree is also called the "tree of life" or "miracle tree".