Dictionary.com
Thesaurus.com

will have been mulching

  • future perfect progressive
    of mulch.
    mulch
    noun
    a covering, as of straw, compost, or plastic sheeting, spread on the ground around plants to prevent excessive evaporation or erosion, enrich the soil, inhibit weed growth, etc.