STUBBLE MULCH


Meaning of STUBBLE MULCH in English

[stubble mulch] n (1942): a lightly tilled mulch of plant residue used to prevent erosion, conserve moisture, and add organic matter to the soil

Merriam-Webster English vocab.      Английский словарь Merriam Webster.