CASCARILLA


Meaning of CASCARILLA in English

noun Etymology: Spanish, diminutive of cáscara Date: 1686 the aromatic bark of a West Indian shrub ( Croton eluteria ) of the spurge family used especially for making incense and as a tonic

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.