You have heard a lot about Moringa and have probably seen it in different forms but what is it really?…