English edit

Noun edit

Sumatra leaf (uncountable)

  1. A thin, elastic, uniformly light-coloured tobacco leaf, grown in Sumatra and extensively used for cigar wrappers.