cascarilla

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



Terms and Conditions of Use / Copyright Notice