floribunda

Etymology
From.

Noun

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

Translations

 * French: floribunda
 * Italian: floribunda

Noun

 * 1)  (rose cultivar)