Croton eluteria
English Dictionary
->
Letter C
-> Croton eluteria
Search Dictionary:
Croton eluteria Definition
(n)
West
Indian
shrub
with
aromatic
bark
Croton eluteria Synonyms
cascarilla
Croton eluteria
© Art Branch Inc.