floribunda

/flɒrɪˈbʌndə, fɪˈlɒrɪbʌndə/

Definitions

1. noun

A type of hybrid rose characterized by its clusters of flowers and often used in garden design.

“The floribunda rose in her garden bloomed vibrantly during the spring season.”

Synonyms

  • cluster rose
  • hybrid rose

Antonyms

  • single-petaled rose