English dictionary
croton eluteria meaning and definition
Definition and meaning of croton eluteria at MeaningMonkey.org. croton eluteria meaning and definition in the English Dictionary.CROTON ELUTERIA noun
Definition of Croton eluteria (noun)
- West Indian shrub with aromatic bark
- synonyms: cascarilla
Source: Princeton University Wordnet