Definitions of flower cluster:

  • noun:   an inflorescence consisting of a cluster of flowers