cascara sagrada
English Dictionary
->
Letter C
-> cascara sagrada
Search Dictionary:
cascara sagrada Definition
(n)
dried
bark
of
the
cascara
buckthorn
used
as
a
laxative
cascara sagrada Synonyms
cascara
cascara sagrada
chittam bark
chittem bark
© Art Branch Inc.