CASCARAS Scrabble 12 Words With Friends 14 Definition CASCARAS is the plural of CASCARA. noun CASCARA: dried bark of the cascara buckthorn used as a laxative. See all 24 words you can make from CASCARAS → 8-letter words Words starting with C Words ending with S ← Unscramble different letters