カスカラサグラダ
kasukarasagurada

Noun

1. cascara sagrada

Pharmacology
Other forms: