Cascarilla has 2 different meanings across 1 category:
Noun
West Indian shrub with aromatic bark
A euphorbiaceous West Indian shrub (Croton eleutheria).