Dictionary > English Dictionary > Definition, synonym and antonym of Sumatra leaf



Definition of Sumatra leaf by GCIDE Dictionary

Sumatra leaf


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