文polyglot.
← English dictionary
English / word

Drumstick

noun B2
MEANING 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

Sources

Bidyazo vocabulary library ↗