Definitions of Bumelia:

  • noun:   deciduous or evergreen American shrubs small trees having very hard wood and milky latex