Surprising Benefits Of Eating Drumstick You Should Know
New Delhi: Drumstick is a plant species whose leaves, flowers, stems, and seeds are all edible. It is native to the Indian subcontinent and has common names like drumstick tree, ben oil tree, moringa, benzolive tree and horseradish tree.…