Dictionary.com
Thesaurus.com

will have composted

  • future perfect
    of compost.
    compost
    noun
    a mixture of various decaying organic substances, as dead leaves or manure, used for fertilizing soil.