What is moringa? Everything you need to know about the superfood TODAY, 09 Mar 2021 Moringa, a plant known for its medicinal properties, has been all over my timeline for years.