The Moringa tree is known as one of the most nutritious trees available. It’s used almost entirely due to its rich antioxidant qualities and includes most of the essential vitamins, minerals and amino acids. So what is Moringa in exactly? Let’s find out but first let’s find out what it is.