Sumatra leaf
Noun
Meaning
Sumatra leaf (uncountable)
A thin, elastic, uniformly light-coloured tobacco leaf, grown in Sumatra and extensively used for cigar wrappers.
Noun
Sumatra leaf (uncountable)
A thin, elastic, uniformly light-coloured tobacco leaf, grown in Sumatra and extensively used for cigar wrappers.