Moringa is a sun and heat loving plant cultivated for its leaves, fruits, flowers and roots, all of which have great nutritional values.