Definitions of Dirca:

  • noun:   deciduous shrub of North America: leatherwood