Noun cascarilla has 1 sense
  1. cascarilla, Croton eluteria - West Indian shrub with aromatic bark
    --1 is a kind of croton, Croton tiglium
    --1 is a member of genus Croton
    --1 has parts: cascarilla bark, eleuthra bark, sweetwood bark
,
TOP