English dictionary
cascara meaning and definition
Definition and meaning of cascara at MeaningMonkey.org. cascara meaning and definition in the English Dictionary.CASCARA noun
Definition of cascara (noun)
- dried bark of the cascara buckthorn used as a laxative
- synonyms: cascara sagrada, chittam bark, chittem bark
Source: Princeton University Wordnet