Food & Nutrition Archive

16 Health Benefits of Moringa Seeds

Moringa seeds are acquired from the pods of Moringa Oleifera. It is a native to Northern India and is now gaining popularity as a “super food” for its potent antioxidant and anti-inflammatory properties. Also known as drumstick tree, horseradish tree, …