from The American Heritage® Dictionary of the English Language, 4th Edition
- n. Any of several hybrid roses bearing numerous single or double flowers.
from Wiktionary, Creative Commons Attribution/Share-Alike License
- n. A rose cultivar, having large sprays of small flowers, made by crossing polyantha and hybrid tea rose varieties.
New Latin flōribunda, feminine of flōribundus, blossoming freely, from Latin flōs, flōr-, flower; see flower.(American Heritage® Dictionary of the English Language, Fourth Edition)
From Rosa floribunda, a name applied to Rosa multiflora prior to 1914. (Wiktionary)