Moringa oleifera has been recognised as one of the most nutritious plants on the planet - more nutritious than kale, matcha, turmeric and goji berries! The dried leaves of the plant are milled into powder and tea and used as a daily supplement for its health benefits. Being a natural…
