Meaning of cascara sagrada
Definition of cascara sagrada
(noun)
dried
bark
of the cascara
buckthorn
used
as a
laxative
Other information on cascara sagrada
WIKIPEDIA results for
cascara sagrada
Amazon results for
cascara sagrada
Tweet