cascara

Our editors are putting together more complete content — check back in about 20 minutes

cascara — noun

1. dried coffee cherry used for tea

1.名詞
釋義

dried coffee cherry used for tea

例句

I brewed a cup of cascara with hot water.