bloomtail

noun

1.
an inflorescence consisting of a cluster of flowers