croton-eluteria

Nouns

  • (n) West Indian shrub with aromatic bark cascarilla,

Synonyms

cascarilla

Words of close approximity