Sumatra leaf

English

Noun

Sumatra leaf (uncountable)

  1. A thin, elastic, uniformly light-coloured tobacco leaf, grown in Sumatra and extensively used for cigar wrappers.
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.