Scrabble Solver

CASCARILLA


  • (Spanish) a euphorbiaceous West Indian shrub; its aromatic bark [n -S]

Previous Words

CASCABLE CASCABLES CASCADE CASCADED CASCADES CASCADING CASCADURA CASCADURAS CASCARA CASCARAS

Next Words

CASCARILLAS CASCHROM CASCHROMS CASCO CASCOS CASE CASEASE CASEASES CASEATE CASEATED