stubble mulch
noun
: a lightly tilled mulch of plant residue used to prevent erosion, conserve moisture, and add organic matter to the soil
Love words? Need even more definitions?
Merriam-Webster unabridged
Share