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]
FLORIBUNDA
Meaning of FLORIBUNDA in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012