How to Grow Moringa At Home August 05, 2016Rhea Jimmy 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...