Dictionary.com
Thesaurus.com

had been fruiting

  • past perfect progressive
    of fruit.
    fruit
    noun
    any product of plant growth useful to humans or animals.