Definition of leaf scale in English:

leaf scale

noun

Botany
  • A scale on a plant stem which develops into a leaf; a small colourless, membranous, or otherwise scale-like modified leaf, such as those protecting a bud or forming part of a bulb.

Origin

Late 18th century; earliest use found in William Withering (1741–1799), physician and botanist.