floribunda
noun
Definitions
A rose cultivar, having large sprays of small flowers, made by crossing polyantha and hybrid tea rose varieties.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A rose cultivar, having large sprays of small flowers, made by crossing polyantha and hybrid tea rose varieties.