Dictionary.com
Thesaurus.com

has been clustering

  • present perfect progressive
    of cluster (3rd person singular).
    cluster
    noun
    a number of things of the same kind, growing or held together; a bunch.