floribunda: Meaning and Definition of
flo•ri•bun•da
Pronunciation: (flôr"u-bun'du, flōr"-), [key] — n.
- 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.