15% off £30
Moringa’s full name is Moringa Oleifera and has many different names, such as drumstick tree, horseradish tree or even a ben oil tree.
Moringa is a plant that’s native to North India and most of the plant can be eaten but it is believed that the eaves are the most nutritious.