FLORIBUNDA


Meaning of FLORIBUNDA in English

n. a plant, esp. a rose, bearing dense clusters of flowers.

[ mod.L f. floribundus freely flowering f. L flos floris flower, infl. by L abundus copious ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.