Dictionary.com
Thesaurus.com

will have strewed

  • future perfect
    of strew.
    strew
    verb (used with object)
    to let fall in separate pieces or particles over a surface; scatter or sprinkle.