• Definition for "drumstick tree"
    • deciduous or semi-evergreen tree having scented sepia to…
    • View More
  • Hypernym for "drumstick tree"

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
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!