Glossaria.net

Glossary Soil / Term

Mulching

the application of a layer of compost to the surface of the soil, creating an interface that accepts water readily yet resists moisture loss through evapotranspiration.

Permanent link Mulching - Creation date 2020-03-27


< Mulch Glossary / Soil Mull >