Cascarilla (noun) Definition, Meaning & Examples

noun
  1. the bitter, aromatic bark of a West Indian shrub, Croton eluteria, of the spurge family, used as a tonic.
  2. the shrub itself.
noun
  1. a West Indian euphorbiaceous shrub, Croton eluteria, whose bitter aromatic bark is used as a tonic
  2. the bark of this shrub
Cascarilla (noun) Definition, Meaning & Examples

More Definitions