croton eluteria Meaning, Definition & Usage

  1. noun West Indian shrub with aromatic bark
    cascarilla.

WordNet