Noun Definition
cascara
1.Definition: dried bark of the cascara buckthorn used as a laxative
Related Noun(s):cascara sagrada, chittam bark, chittem bark
Category: Plants1.Definition: dried bark of the cascara buckthorn used as a laxative
Related Noun(s):cascara sagrada, chittam bark, chittem bark
Category: Plants