Definition of Cascara

  • (noun) dried bark of the cascara buckthorn used as a laxative

Antonyms of Cascara


No Antonyms Found.

Homophones of Cascara


No Homophones Found.