cascara

Definitions of cascara
  1. noun
    dried bark of the cascara buckthorn used as a laxative
    synonyms: cascara sagrada, chittam bark, chittem bark
    see moresee less
    type of:
    bark
    tough protective covering of the woody stems and roots of trees and other woody plants
Word Family