cascarilla Meaning, Definition & Usage
-
noun West Indian shrub with aromatic bark
Croton eluteria.
WordNet
Cas`ca*ril"la noun
Etymology
Sp., small thin bark, Peruvian bark, dim. ofDefinitions
(Bot.) A euphorbiaceous West Indian shrub ( Croton Eleutheria ); also, its aromatic bark.