floribundas

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

No synonyms or antonyms found for this word.