Tag: Moringa Leaves

Kitchen Gardening
// August 5, 2016
Moringa Seeds, Moringa Leaves

The Moringa tree, popularly known as drumstick tree is a native Indian plant. It is one of those rare plants that belong to ‘perennial vegetable’ category despite being a big Tree. Each & every part of the plant is edible & useful. Because of its known health benefits & overall usefulness, Moringa is called ‘The…