What is Drumstick? Drumstick is a long slender and triangular pod that grows from the branches of a tree whose biological name is Moringa Oleifera. Also known as just moringa tree, drumstick tree, horseradish tree (the roots taste like horseradish) or benzolive tree (named so because of the oil from the seeds), these trees are…