Word Study
cascarilla
CIDE DICTIONARY
cascarilla, n. [Sp., small thin bark, Peruvian bark, dim. of cáscara bark.].
A euphorbiaceous West Indian shrub (Croton Eleutheria ); also, its aromatic bark. [1913 Webster]
For further exploring for "cascarilla" in Webster Dictionary Online