3 hours ago, Thanks for the Crepes said:I think this might be the drumstick vegetable.
Yes, that's it.
Here in Indy they are available from time to time at various Indian groceries. Not something that is always there in the bins or shelves.
Note that the leaves are also edible and used in many cuisines. Somewhere here on eGullet I've posted a Pinoy soup I made using Moringa leaves...and the leaves are even less frequently found in these parts than the drumsticks.