Summary
English Synonyms:   more detail...
  1. cascarilla:


English

Detailed Synonyms for cascarilla in English

cascarilla:

cascarilla [the ~] noun

  1. the cascarilla
    – West Indian shrub with aromatic bark 1
    the Croton eluteria; the cascarilla
    – West Indian shrub with aromatic bark 1

Alternate Synonyms for "cascarilla":


Related Definitions for "cascarilla":

  1. West Indian shrub with aromatic bark1

Related Synonyms for cascarilla