floribunda

nounA type of rose plant that produces clusters of flowers, known for blooming continuously throughout the season.

No synonyms or antonyms found for this word.