What is moringa? Everything you need to know about the superfood
The moringa tree, also known as as the drumstick tree or horseradish tree, is one of the fastest-growing trees in the world and is drought-resistant, which means it is remarkably durable to farm. It's also a nutritional lifesaver for Masai communities where it is difficult to grow other vegetation types.