Definition

Floribundas are a type of hybrid tea rose with multiple flowers on each stem, known for their abundant and colorful blooms. They are part of the genus Rosa and are popular in horticulture for their attractive appearance and strong scent.