Any substance spread or allowed to remain on the soil surface to conserve soil moisture and shield soil particles from the erosive forces of raindrops and runoff.
MULCH
Meaning of MULCH in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012