Definitions of cascara:

  • noun:   dried bark of the cascara buckthorn used as a laxative