cascarilla Hear it!

cascarilla definition

cas·ca·rilla (kas′kə rilə)

noun

  1. a West Indian shrubby croton (Croton eluteria)
  2. its aromatic bark, used as a tonic or flavor for tobacco

Etymology: Sp, dim. of cáscara: see cascara

Webster's New World College Dictionary Copyright © 2009 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.

Comments
Improve this definition.
Do you have more to add? Share your linguistic knowledge or observation.
/Register to save your comments.