Definitions of cascarilla bark:

  • noun:   aromatic bark of cascarilla; used as a tonic and for making incense