Definitions
There is 1 meaning of the phrase
Drumstick Tree.
Drumstick Tree - as a noun
Deciduous or semi-evergreen tree having scented sepia to yellow flowers in drooping racemes and pods whose pulp is used medicinally; tropical asia and central and south america and australia
Synonyms (Exact Relations)
canafistolacanafistulacassia fistulagolden shower treepudding pipe treepurging cassiaExample Sentences
"The drumstick tree is native to the Indian subcontinent."
"She planted a drumstick tree in her backyard."
"The leaves of the drumstick tree are used in traditional medicine."
"The drumstick tree is also known as the horseradish tree."
"The drumstick tree produces long pod-like fruits."