YourDictionary

floribunda

noun

any of a group of rose varieties created by crossing polyantha and hybrid tea roses and characterized by clusters of small to medium-sized flowers produced in profusion

See floribunda in American Heritage Dictionary 4

Learn more about floribunda

link/cite print suggestion box