Croton eluteria


Also found in: Dictionary.
  • noun

Synonyms for Croton eluteria

West Indian shrub with aromatic bark