drumstick tree definition

  • noun:
    • deciduous or semi-evergreen tree having scented sepia to yellowish flowers in drooping racemes and pods whose pulp can be used medicinally; exotic Asia and Central and south usa and Australian Continent

Related Sources

  • Hypernym for "drumstick tree"
29 votes

How would you define drumstick tree?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!