Croton eluteria

1. (noun) West Indian shrub with aromatic bark
Synonyms: cascarilla
Related Words: Croton tiglium, croton



Terms and Conditions of Use / Copyright Notice