chittam bark

Explore definitions, synonyms, and language insights of chittam bark

Definitions

Noun
dried bark of the cascara buckthorn used as a laxative

More General Terms