The scientific name for drumsticks is Moringa Oleifera. It is a rapidly expanding, drought-tolerant member of the Moringaceae family of plants. It is indigenous to the Indian subcontinent and goes by the names horseradish tree, drumstick tree, ben oil tree, moringa, and benzolive tree.The drumstick tree’s almost entire body is delicious. They are used in …