Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
floribunda
in English
floribunda
us
//ˌflɒrɪˈbʌndə//
uk
//ˌflɒrɪˈbʌndə//
#uncommon
Definitions
Noun
a
rose
type
with
large
clusters
of
small
flowers
;
hybrid
origin
The
floribunda
rose
is
known
for
its
vibrant
colors
and
full
blooms
.