English / word
Drumstick
noun B2MEANING IN ENGLISH
the long, slender green seed pod of the moringa tree, cooked as a nutritious vegetable
In context
01
The drumstick adds a unique flavor to the traditional fish curry.
Synonyms
moringa pod,drumstick vegetable
Collocations
drumstick curry,fresh drumstick,drumstick vegetable