floribunda
Meanings
noun
- A rose cultivar, having large sprays of small flowers, made by crossing polyantha and hybrid tea rose varieties.
Word forms
Etymology
From Rosa floribunda.
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.