Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cascarilla bark Definition

Cancel
cascarilla bark
noun(cas-ca-ril-la)
the aromatic bark of a West Indian shrub (Croton eluteria) used for making incense and as a tonic —called also cascarilla bark
cascarilla bark
noun(cas-ca-ril-la)
the shrub that yields cascarilla bark

Words Related to cascarilla bark!

cascarilla bark Examples by Brain Bank Users