FLORIBUNDA


Meaning of FLORIBUNDA in English

noun Etymology: New Latin, feminine of floribundus flowering freely Date: 1898 any of various bush roses with large flowers in open clusters that derive from crosses of polyantha and tea roses

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.