floribunda

n. Plant, esp. A rose, bearing dense clusters of flowers. [related to *floret: cf. *moribund]