- cascara as a noun:
- 1
cascara
noun
1 cascara
Dried bark of the cascara buckthorn used as a laxative.
synonyms: cascara sagrada, chittam bark, chittem bark.
debug info: 0.0176
noun
Dried bark of the cascara buckthorn used as a laxative.
synonyms: cascara sagrada, chittam bark, chittem bark.
debug info: 0.0176