Dictionary.com
Thesaurus.com

will have stalked

  • future perfect
    of stalk.
    stalk
    noun
    the stem or main axis of a plant.