Cite
 

Meaning of floribunda

flo•ri•bun•da

Pronunciation: (flôr"u-bun'du, flōr"-), [key]
— n.
  1. any of a class of roses characterized by a long blooming period and the production of large flowers often in thick clusters.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.