MULCH


Meaning of MULCH in English

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.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.