floribunda
noun
flo·ri·bun·da
ˌflȯr-ə-ˈbən-də
: any of various usually small, compact roses with large flowers in open clusters that derive from crosses of polyantha and tea roses
Love words? Need even more definitions?
Merriam-Webster unabridged
Share