Home

Word

cascara, n.
(cascaras)
more info dried bark of the cascara buckthorn used as a laxative
<noun.plant>

cascara cascara sagrada chittam bark chittem bark