Definition of leaf mosaic in English:

leaf mosaic

noun

  • 1Ecology. The arrangement or positioning of a plant's leaves so as to provide optimal exposure to the sun; an instance of this.

  • 2Any plant disease characterized by mottled discoloration of the leaves.

Origin

Late 19th century; earliest use found in Nature: a weekly journal of science. From leaf + mosaic.

Pronunciation

leaf mosaic

/ˈliːf mə(ʊ)ˌzeɪɪk/