Meaning of leaf cutting in English:

leaf cutting

Pronunciation /ˈliːf kʌtɪŋ/

noun

  • A detached leaf, especially one used as a cutting in the propagation of certain plants, when it is placed on the soil and develops roots.

Origin

Mid 19th century. From leaf + cutting.