Find the word definition

The Collaborative International Dictionary
Sumatra leaf

Sumatra leaf \Su*ma"tra leaf\ A thin, elastic, uniformly light-colored tobacco leaf, raised in Sumatra and extensively used for cigar wrappers.