Nature Moringa Oleifera: The Superhero Plant Isabel Andrew Nov 9, 2022 0 Those green leaves that they crush and force us to drink are actually an underrated superfood. Here are four superpowers of moringa oleifera