Find the word definition

Wiktionary
stone mulching

n. (context horticulture English) The practice of covering plant roots with stone, in the manner of a mulch.