CASCARILLA Meaning of CASCARILLA in English noun a euphorbiaceous west indian shrub (croton eleutheria); also, its aromatic bark. Webster English vocab. Английский словарь Webster. 2012