Definition of Croton Eluteria

  • 1. West Indian shrub with aromatic bark Noun

Synonyms for word "croton eluteria"

Semanticaly linked words with "croton eluteria"

Hyponims for word "croton eluteria"