cascara

Noun
  1. dried bark of the cascara buckthorn used as a laxative

Khám phá thêm

Các từ liên quan

Từ gần giống

Từ chứa "cascara"

cascara
The herbalist measures dried cascara bark for a traditional remedy.