CASCARA SAGRADA


Meaning of CASCARA SAGRADA in English

[cascara sa.gra.da] n [AmerSp cascara sagrada, lit., sacred bark] (1885): the dried bark of cascara buckthorn used as a laxative

Merriam-Webster English vocab.      Английский словарь Merriam Webster.