'Croton eluteria' definitions:

Definition of 'Croton eluteria'

From: WordNet
noun
West Indian shrub with aromatic bark [syn: cascarilla, Croton eluteria]