cascarilla
cascarilla has 2 senses in the JumbleFix dictionary. Letters: 10.
Definitions
n.
. A euphorbiaceous West Indian shrub (Croton Eleutheria); also, its aromatic bark.
n.
. West Indian shrub with aromatic bark