cascarillas

noun
  1. Plural of cascarilla; small, aromatic bark fragments from a tropical shrub, used in perfumery, medicine, and as a flavoring agent.
  2. Usage: Usually used in plural form; Also called cascarilla bark; Derived from the Croton eluteria plant native to the Bahamas

Examples