This is nature’s most nutritious vegetable tree. A nutritional miracle, it is nature’s best kept nutritional secret. The leaves of this tree contain almost all the nutrients required for perfect health. It is one of the few plants on earth that contain all the essential amino acids required for human protein synthesis. One of nature’s richest sources of vitamins, minerals, and antioxidants, it is the perfect food for vegetarians.