floribunda

English dictionary entry

Meanings

noun
  1. A rose cultivar, having large sprays of small flowers, made by crossing polyantha and hybrid tea rose varieties.

Word forms

floribunda floribundas

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.