English | German | Russian | Czech

Croton eluteria English

Meaning Croton eluteria meaning

What does Croton eluteria mean?

Croton eluteria

(= cascarilla) West Indian shrub with aromatic bark

Synonyms Croton eluteria synonyms

What other words have the same or similar meaning as Croton eluteria?

Croton eluteria English » English

cascarilla

Are you looking for...?